Пытаюсь изготовить новый ключ с отделяемый ключом подписания, как описано по этой ссылке.
Как описано в руководстве, внес в файл конфигурации /home/user/.gnupg/gpg.conf следующие строки:
# прекратить обращение к основной связке
no-default-keyring
# использовать pubkey.gpg в качестве связки открытых ключей
keyring /mnt/pen/.gnupg/pubkey.gpg
# использовать seckey.gpg в качестве связки закрытых ключей, наиболее важный файл
secret-keyring /mnt/pen/.gnupg/seckey.gpg
создал на флеш-носителе папку /pen/.gnupg/ (с учетом монтирования флеш-носителя системой полный путь получился /media/disk/pen/.gnupg/)
Команда генерирования пароля в качестве прочих строк дает вот это:
gpg: ресурс блока `/media/disk/pen/.gnupg/seckey.gpg': глобальная ошибка
gpg: ресурс блока `/media/disk/pen/.gnupg/pubkey.gpg': глобальная ошибка
дальнейшие команды по созданию ключа приводят к результату:
gpg: нет доступной для записи таблицы открытых ключей: eof
Сбой при создании ключа: eof
Команда gpg --version выдает в качестве домашней папки
Home: ~/.gnupg
Насколько я понимаю, причина в том, что у меня нет таблицы ключей в папке на сменном носителе, хотя каталоги созданы.
Если это верно, как создать таблицу ключей? Пробовал перезапускать учетную запись пользователя системы (и даже машину полностью) в надежде, что это подключит новые параметры gpg.conf для gpg.
Или другая причина?
комментариев: 510 документов: 110 редакций: 75
т.е. пути я исправил под свою систему
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 510 документов: 110 редакций: 75
комментариев: 510 документов: 110 редакций: 75
комментариев: 1060 документов: 16 редакций: 32
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 510 документов: 110 редакций: 75
17 heads, 59 sectors/track, 1020 cylinders
Units = цилиндры of 1003 * 512 = 513536 bytes
Disk identifier: 0x3u0549a8
комментариев: 1060 документов: 16 редакций: 32
комментариев: 510 документов: 110 редакций: 75