Какой правильный исполняемый файл GnuPG использовать для настройки Enigmail?
Я пытаюсь настроить Enigmail для работы в Thunderbird.
Enigmail говорит это could not find GnuPG
когда я открываю Thunderbird > Инструменты> Дополнения> Расширения> Настройки Enigmail> вкладка Основные.
Я посмотрел в моем /usr/bin
и посмотрите, есть несколько исполняемых файлов, которые кажутся актуальными. Какой правильный указать?
- GPG
- gpg2
- GPG-агент
3 ответа
Enigmail хочет инструмент командной строки "gpg". (gpg-agent - вспомогательный инструмент, и я не знаю, что такое gpg2 - его нет в моей системе.)
Итак, вы хотите дать это:
/usr/bin/gpg
Я настоятельно рекомендую использовать gpg2, так как он ориентирован на рабочий стол.
Под OpenPGP -> Настройки, отметьте "Override with" и вставьте следующее в ссылку рядом с ним:
/usr/bin/gpg2
Если появится еще одно сообщение об ошибке, установите gnupg2
sudo apt-get install gnupg2
Обратите внимание, не удаляйте gnupg. Это все еще используется многими другими частями операционной системы, включая саму aptitude.
На Quantal у меня есть:
gpg --version
gpg (GnuPG) 1.4.11
а также:
gpg2 --version
gpg (GnuPG) 2.0.17
libgcrypt 1.5.0
Проблема, с которой я столкнулся, и причина, по которой я хотел узнать, сможет ли Enigmail сделать мой ключ (как я здесь оказался), заключается в том, что и gpg --gen-key, и gpg2 --gen-key доставляют мне горе от CLI и Помощник по конфиденциальности GPA не позволит мне сгенерировать ключ 4096. Оказалось немного сложным для начинающего.:)
Я не буду знать, что добавить, просто не попробовав это (я предполагаю), потому что помимо того, что перечислил dholbert - есть также:
~$ whereis gpg
gpg: /usr/bin/gpg /usr/bin/X11/gpg /usr/share/man/man1/gpg.1.gz
~$ whereis gpg2
gpg2: /usr/bin/gpg2 /usr/bin/X11/gpg2 /usr/share/man/man1/gpg2.1.gz
Не знаю, как это получится: https://help.ubuntu.com/community/GnuPrivacyGuardHowto