Sven Hartge wrote:
>
https://codesearch.debian.net/search?q=ssh-agent+-s
Codesearch kannte ich noch nicht. Muss ich mir mal merken.
Das war es alles nicht. Ich habe mit strace gekuckt, wer den ssh-agent aufruft:
23875 execve("/usr/bin/xfce4-session", ["xfce4-session"], [/* 46 vars */]) = 0
…
23875 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 23891
23875 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb89125bd50) = 23893
23893 open("/proc/self/fd", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 13
23893 open("/dev/null", O_RDONLY) = 13
23893 execve("/usr/bin/ssh-agent", ["/usr/bin/ssh-agent", "-s"], [/* 46 vars */]) = 0
…
Es muss also was mit xfce4-session zu tun haben. Google führte zu:
https://docs.xfce.org/xfce/xfce4-session/advanced
"By default xfce4-session tries to start the gpg- or ssh-agent."
Abstellen mit:
xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false
Also echt mal! Das ist ja wie bei Windows! Mit dem Registrierungsediter
rumfummeln, damit irgendetwas aufhört, was man anders will. Und was mich
das für Zeit gekostet hat!
mfg Friedemann