Am Donnerstag, 10. Februar 2005 19:41 schrieb Marcus Roeckrath:
Hallo Manfred,
Am Donnerstag, 10. Februar 2005 19:15 schrieb Manfred Eifler:
manfred@PC1A:~> ps ax | grep agent 15255 ? Ss 0:00 gpg-agent --daemon
Bei Dir benutzt SuSE ja andere Startoptionen; welche SuSE hast Du?
9.1
Ich habe von 9.1 auf 9.2 upgedatet. Kannst Du mal den gpg-agent Aufruf aus der /etc/X11/xdm/sys.xsessions posten? Der Aufruf wird der Umgebungsvariablen GPG_AGENT zugewiesen.
Also, das hier steht in der sys.xsession: if test "$usegpg" = "yes" -a -d $HOME/.gnupg ; then if type -p gpg-agent > /dev/null 2>&1; then GPG_AGENT="gpg-agent --daemon --no-detach --keep-display" fi fi Steht bei dir das Gleiche drin?
manfred@PC1A:~> set | grep agent --dry-run --use-agent --batch --yes --no
Das kommt bei Dir mit set | grep gpg-agent raus?
Ja.
Müsste eigentlich so aussehen:
GPG_AGENT_INFO=/tmp/gpg-sA9wOo/S.gpg-agent:6336:1
Das er läuft kann ich noch erkennen. Aber was er mir sagt nicht mehr.
Du hast in ~/.gnupg eine Datei namens gpg-agent.conf?
Ja.
Du hast in ~/.gnupg/gpg.conf use-agent vom Kommentar befreit?
Ja. Ich bekomme beim Start von kgpg immer die Meldung, dass der gpg-agent nicht läuft, obwohl er dass aber doch tut.
Das hängt irgendwie mit dieser /tmp/gpg-5vbR2O (oder irgendwas)
Das ist der Socket zur Kontaktaufnahme.
Auch ein Stoppen und ein Neustart von gpg-agent hilft nicht. Erst, wenn ich in /home/manfred/.gnupg die Prozedur eval "$(gpg-agent --daemon)", dann gpg-agent --daemon
Komisch, "eval ..." sollte den Agenten schon starten; sicher, dass Du dann nicht plötzlich 2 davon laufen hast?
Ich hatte mit killall alle gpg-agent-Prozesse gekillt und dann neu aufgerufen. Immer das gleiche Ergebnis.
Übrigens hatte sich bis heute morgen der pgp-agent mal wieder verabschiedet. Irgendwas ist da noch oberfaul.
Ja, mit Sicherheit. Ich habe zwei Rechner. Bei beiden das gleiche Problem. Rumgedocktort habe ich nur bei Diesem hier. Mein Schwager hatte nie die Probleme, obwohl er genauso wie ich, mit Yast die KDE-Pakete upgedatet hat. -- Gruß Manfred