Hallo zusammen, ich starte den Gnupg-agent auch per ".kde/env/20.gpgagent.sh". Ich hatte aber das Problem wenn ich mich abmeldete (aus KDE) lief der Prozess weiter und wenn ich mich erneut anmeldete startete ein neuer gpg-agent. Also war ich auf der Suche nach einer Methode nach der man den gpg-agenten "sauber" beenden kann. Nach endlich langer ergebnisloser Google-suche habe ich mir die Start-Scripte der Reihe nach angesehen und festgestellt dass es zum .kde/env ein .kde/shutdown equivalent gibt in dem man Sachen starten (beenden) kann wenn man sich aus KDE abmeldet. So gibt es bei mir ein ".kde/shutdown/80.gpgagent.sh" Script was den gpg-agenten killt. Die Zahlen am Scriptnamen dienen zum festlegen der Reihenfolge der Scripte (wie init.d). Hier mein .kde/shutdown/80.gpgagent: #! /bin/sh if test -n "$GPG_AGENT_INFO"; then pid=`echo "$GPG_AGENT_INFO" | cut -d: -f2` if test -n "$pid"; then kill $pid fi fi Am Mittwoch, 25. Mai 2005 14:17 schrieb Werner Franke:
Hallo Wolfgang,
Am Montag, 23. Mai 2005 09:10 schrieb Wolfgang Denda:
Am Sonntag, 22. Mai 2005 21:52 schrieb Jan Ritzerfeld:
Am Sonntag, 22. Mai 2005 18:53 schrieb Sascha Blum:
[...]
Wenn die Fehlermeldung kommt, "Gnupg-agent läuft nicht", hilft vielleicht folgendes: Aus "KDE Bug-Sammelthread + Lösungen" vom Linuxclub.de: ============================= Bug: KDE meldet beim Starten, dass der gnupg-Agent nicht läuft. Grund: Die Pfade in der Datei /etc/opt/kde3/share/config/kdm/kdmrc stimmten nicht mehr. Lösung: Die Datei /etc/opt/kde3/share/config/kdm/kdmrc editieren und die Option "Session" auf /etc/X11/xdm/Xsession setzen. (Eventuell sollte man hier alle X* Pfade anpassen)
In meiner Datei /etc/opt/kde3/share/config/kdm/kdmrc steht schon (richtig?) die Zeile Session=/etc/X11/xdm/Xsession drin, aber in der Datei /etc/X11/xdm/Xsession ist nichts enthalten, was einen gnupg-Agent starten sollte. Kannst Du mir eventuell (per PM) Deine funktionierende Datei schicken ?
Danke und schoene Gruesse Werner