Импортировать напрямую
Есть бэкап, в котором есть какие-то ключи. Что-то типа [code]$HOME/pathtobackup/.gnugp
Хочу их импортировать в текущего пользователя ($HOME/.gnupg), там уже есть другие ключи, поэтому просто переписывать диру не пойдет.
Опция --homedir позволяет работать с %HOME/pathtobackup/.gnugp как с домашней.
А можно как-то из комстроки экспоритировать оттуда ключи и импортировать в $HOME/.gnupg?
А то как-то влом экспортировать ключ в файл, а потом уже импортировать с дефолтной $HOMEDIR.
комментариев: 11558 документов: 1036 редакций: 4118
(or STDIN if not given); existing values will be overwritten.
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 11558 документов: 1036 редакций: 4118
Насколько я знаю, при импортировании импортируются новые подписи на ключи, т.е. как новые uid'ы, так и отзыв существующих, поэтому при импорте ключа, на который есть сертификат отзыва, уже существующий ключ помечается как отозванный. Где какие email — разницы никакой, т.к. gpg смотрит на key id'ы или uid'ы, а не на email'ы. Короче, я думаю, что всё будет ОК, как вы сами и предположили. Если боитесь, можете на всякий случай сделать бэкап предыдущей базы данных, т.е. директории ~/.gnupg.
А как эту проституцию отдебажить и исправить?
комментариев: 11558 документов: 1036 редакций: 4118
А затем импортировать: