Dies ist eine alte Version des Dokuments!
Thunderbird: Enigmail will nicht
Von Zeit zu Zeit ist es mir passiert, dass das Enigmail-AddOn für Thunderbird zu Enigmaul wurde: es maulte rum „Die für Ihre GnuPG-Version 2.0.16 notwendige GPG-Agent-Anwendung konnte nicht gestartet werden“.
Eigentlich soll sowas im Hintergrund passieren, aber ich habe mir dann eine manuelle Abhilfe geschaffen.
In meine ~/.bashrc (ich benutze die Bash als Standard-Shell) habe ich folgende Zeilen eingetragen:
- .bashrc
GPGAGENTFILE="$HOME/.gpg-agent-info" ps ax | grep -v grep | grep -q gpg-agent || /usr/bin/gpg-agent \ --daemon --enable-ssh-support --write-env-file "$GPGAGENTFILE" if [ -f "$GPGAGENTFILE" ]; then . "$GPGAGENTFILE" export GPG_AGENT_INFO export SSH_AUTH_SOCK export SSH_AGENT_PID fi
Da ich mich immer auf der Konsole anmelde, bevor ich mit „startx“ in den Grafikmodus wechsle, wird gpg-agent rechtzeitig gestartet und anschließend hat TB wohl die benötigten Infos, um Enigmail wieder zu benutzen.
Die manpage von gpg-agent liefert entsprechende Hinweise, da habe ich das auch hergenommen
Das ps ax | grep -v grep | grep -q gpg-agent
soll nur feststellen, ob gpg-agent läuft. Das kann man vielleicht auch mit pidof gpg-agent
lösen, habe ich noch nicht geändert.