Неизвестная действительность, несмотря на то, что я сам подписал ключ

Попробуйте это:sed -r 's/[^[:blank:]]*\(([[:digit:]]+)\)/\1/g'

  • находит ноль или более символов, не являющихся -пробелами, за которыми следует открывающая скобка, за которой следуют цифры (захват ), за которой следует закрывающая скобка
  • заменить только захваченными цифрами
  • сделать это глобально в строке
  • \dпредставляет собой конструкцию PCRE, а не расширенное регулярное выражение

Направьте вывод в | column -tдля красоты.

1
16.03.2021, 12:36
1 ответ

Неизвестная валидность означает, что GnuPG не вычислила сеть доверия для этого ключа и, следовательно, не знает, действителен этот ключ или нет. Это всегда относится к недавно добавленным ключам -, но также может произойти и с обновленными ключами (, поскольку изменения в подписях могут повлиять на ваше подключение к ключу ). Перерасчет доверия не обязательно происходит автоматически, даже в тривиальных случаях, потому что он может быть дорогостоящим и может потребовать участия пользователя.

Обновление базы данных доверия должно исправить это; вы можете запустить минимальное обновление с

gpg --check-trustdb

или более полное обновление (, которое может включать ответы на вопросы о том, насколько вы доверяете владельцам ключей )с

gpg --update-trustdb

(В документации для --check-trustdbговорится: «Обычно GnuPG вычисляет, когда это требуется, и делает это автоматически, если не установлено --no-auto-check-trustdb». но я не знаю, каковы расчеты.)

1
18.03.2021, 22:24

Теги

Похожие вопросы