Здравствуйте, уважаемые! Перенёс сервак на новую ОС вместе со скриптом бэкапа, но он не заработал. Пользуюсь duplicity-backup.sh с шифрованием файлов, ключ GPG подсунул старый, а он при запуске из крона ругается.
GPGError: GPG Failed, see log below:
===== Begin GnuPG log =====
gpg: xxxxxx: There is no assurance this key belongs to the named user
gpg: [stdin]: sign+encrypt failed: unusable public key
===== End GnuPG log =====
А при ручном запуске из-под рута всё проходит нормально. Первое, что гуглится - добавить ключ в абсолютно доверенные, но и это почему-то не помогло.
root@7th-server:~# gpg --list-keys
/home/seventh/.gnupg/pubring.gpg
--------------------------------
pub 2048R/yyyyy 2016-02-29
uid seventh (Dmitrij) <xxx@yyy.ru>
sub 2048R/xxxxx 2016-02-29
root@7th-server:~# gpg --edit-key xxxxxx
gpg (GnuPG) 1.4.20; Copyright (C) 2015 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Закрытый ключ доступен.
pub 2048R/yyyyyy создан: 2016-02-29 годен до: никогда применимость: SC
доверие: абсолютное действительность: абсолютное
sub 2048R/xxxxx создан: 2016-02-29 годен до: никогда применимость: E
[абсолютное] (1). seventh (Dmitrij) <xxx@yyy.ru>
Что я делаю не так? Заранее благодарю за подсказки!