Bug 53936

Summary: Нет возможности ввода секретного ключа, при выполнении действий требующих его в gopass
Product: Sisyphus Reporter: Александр Никишкин <nikishkinae>
Component: gopassAssignee: geochip <geochip>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: geochip
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Логи ошибки none

Description Александр Никишкин 2025-04-22 11:10:54 MSK
Created attachment 18265 [details]
Логи ошибки

После установки gopass и создания пароля для website'а или пользователя при попытке прочитать содержимое файла с паролями не предоставляется возможность вписать секретный ключ

Версия:
gopass-1.15.15-alt1

Система:
server-11.0.beta20250213-x86-64-minimal (обновленный до Sisyphus)

Шаги воспроизведения:
1. # gopass setup
+ указать имя: test
+ указать почту: test@testmail.com
+ при просьбе ввести кодовое слово ввести "y"
+ ввести 2 раза кодовое слово: test
+ при вопросе экспортировать ли публичный ключ ввести "y"
+ указать почту для git config'а: test@testmail.com
+ при вопросе добавить ли git remote ввести "n"
2. # gopass create
+ Выбрать опцию Website login 
+ Указать Website URL: test.com
+ Указать Username: test
+ При вопросе сгенерировать ли пароль ввести "n"
+ Ввести пароль и повторить его: test
3. Прочитать содержимое файла с паролями -> # gopass websites/test.com/test

Ожидаемый результат:
Выводится окно для ввода пароля секретного ключа главного пользователя

Фактический результат:
Выводится ошибка
gpg: сбой расшифровки: Нет секретного ключа
❌ Decryption failed: exit status 2

Error: failed to retrieve secret "websites/test.com/test": failed to decrypt

Дополнительная информация:
Воспроизводится только на server. На kworkstation/workstation 11.0 не воспроизводится. В логах виден подтягивающийся sub-ключ вместо первичного (только на сервере).

Логи ошибки представлены во Вложении
Comment 1 Александр Никишкин 2025-04-22 11:22:23 MSK
ошибся -> UPD: 
1. $ gopass setup
2. $ gopass create
3. $ gopass websites/test.com/test