Hallo, nachdem ich gestern von Abstürzen bei der Nutzung von Signierung/Verschlüsselung in KMail berichtet habe, bin ich nun ein Stück weiter. Habe mir die hier in einem anderen Thread angepriesene Anleitung zu kmail und gpg mal genauer angesehen und mein System daraufhin abgeklopft. gpg-agent wird automatisch gestartet. Der Auruf findet sich in /etc/X11/xdm/sys.xsessions. Zunächst wird dort gesetzt GPG_AGENT="gpg_agent --daemon --no-detach --keep-display" Als nächstes folgt: exec $GPG_AGENT ssh-agent /etc/X11/xinit/xinitrc In gpg-conf ist use-agent aktiviert, desweiteren existiert gpg_agent.conf. Der im oben genannten Dokument genannte Testlauf von gpg ("echo "test" | gpg ...) funktioniert zunächst. Es erscheint eine Dialogbox (pinentry-qt), in der das Password abgefragt wird, und dann die Ver- bzw. Entschlüsselung stattfindet. Ein sofortiger erneuter Aufruf des Testkommandos wird ohne Passwordabfrage erfolgreich durchgeführt (pin cache). Ist die Cache-Zeit abgelaufen, hängt das Kommando, die Eingabebox erscheint nicht mehr. Nun auch mit kmail getestet: Einmal funktioniert die Passwordeingabe-Box und solange man sich noch innerhalb des Pin-Cache-Timeouts befindet, gelingt in KMail die Signierung. Ist diese verstrichen, kommt es wieder zu den Hängern. Als Workaround habe ich die entsprechende Stelle in /etc/X11/xdm/sys.xsession wie folgt ausgeführt: if test -f $XINITRCFILE ; then eval "$(gpg-agent --daemon --keep-display)" if test "$sshagent" = "yes" ; then exec ssh-agent $XINITRCFILE # exec $GPG_AGENT ssh-agent $XINITRCFILE else exec /bin/bash $XINITRCFILE # exec $GPG_AGENT /bin/bash $XINITRCFILE fi Nun klappt´s auch mit wiederholter Passwordabfrage. Bin allerdings damit noch nicht zufrieden, denn beim Abmelden läuft der Daemon nun einfach weiter. Jemand ähnliche Beobachtungen auf seiner SuSE 9.2? -- Gruss Marcus Marcus Roeckrath -- Vikarsbusch 8 -- D-48308 Senden -- Germany Phone : +49-2536-9944 -- Fax : +49-2536-9943 E-Mail : marcus.roeckrath@gmx.de WWW : http://home.foni.net/~marcusroeckrath/