LINUX.ORG.RU

GPG & pass

 , ,


0

1

Всем добрый вечер!

Подскажите, пожалуйста, как быть:

1) после переустановки системы импортировал ключи и pass не спрашивает секретную фразу, сразу показывает сохраненный пароль

2) Pass выводит следующую фразу перед паролем:

gpg: Замечание: секретный ключ A**************6 просрочен с Сб 25 янв 2025 12:46:21 MSK
№ 1*******8

При этом в gpg --list-keys:

pub   2048R/0*******8 2020-11-30
uid                  ************ <**********@********.ru>
sub   2048R/5*****9 2020-11-30

pub   2048R/B********3 2020-10-22 [    годен до: 2030-02-23]
uid                  *********** (My personal key) <********@yandex.ru>
sub   2048R/1*******6 2020-10-22 [    годен до: 2030-02-23]

★★
  1. gpg хранит пароли от ключей в kwallet или gnome keyring, pass вызывает gpg, а тот запрашивает пароль от ключа, разблокирует его, а потом им расшифровывает пароли в pass

  2. забей

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

умей признавать ошибки. та зависимость обязательная, а не опциональная. в арче нужна ручная настройка, так как нет какого-то дефолтного окружения рабочего стола, в других дистрах все преднастроенное (для интеграции с gnome-keyring). вот поэтому я за арч, в нем сам все настраиваешь и поэтому любое поведение ожидаемое

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

Т.е. получается, что если я в сеансе уже разблокировал keyring, пароль сохранился в кэше например и он его не запрашивает повторно?

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

Вот запрос чисто секретных:

$ gpg --list-secret-keys

/home/disa/.gnupg/secring.gpg
-----------------------------

sec   2048R/B******3 2020-10-22 [    годен до: 2030-02-23]
uid                  ****** ******** (My personal key) <**********@yandex.ru>
ssb   2048R/1*******6 2020-10-22
Napitok ★★
() автор топика
Ответ на: комментарий от rtxtxtrx

та зависимость обязательная, а не опциональная

pinentry — да, но его можно собрать в нескольких вариантах:

  • EFL
  • FLTK
  • GNOME
  • GTK2
  • ncurses
  • Qt
  • tty (readline?)

Что не отменяет моего утверждения про опциональность kwallet и gnome keyring.

в арче нужна ручная настройка

И как это противоречит моему утверждению про опциональность kwallet и gnome keyring?

в других дистрах все преднастроенное (для интеграции с gnome-keyring)

Наркоманов везде хватает, так что не удивительно. И такое я за аргумент не приму по очевидным причинам.

mord0d ★★★★★
()
17 сентября 2025 г.
Ответ на: комментарий от mord0d

Так, простите за слоупочность, вспомнил, что не отписался. Все получилось - спасибо!

Napitok ★★
() автор топика
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария