On 2012-02-04 09:09 +0100, Scott Ferguson wrote: > On 04/02/12 19:05, Paul E Condon wrote: >> >> Where in the start-up code of a system that is running ssh client is >> the ssh-agent started? It has got to be early in the process, but >> where? And what exactly is done? Should I be able to see it in an >> init.d script? It is a daemon, but it is only needed to support an >> add-on feature of as ssh client so it should be part of the code that >> gdm/xdm runs, I suppose. Or what? There should be distinct instances >> of the agent for each user, I think. Or is there a single single >> instance that maintains a list of logged in users and their several >> private keys? How is it really implement. I get the impression that it >> is different ways on different systems. I'm only interested in the >> Debian implementation (because it is the only one I can check up on) >> It seems that it is not run when I log into a host using ssh or more >> exactly its pid is not exported to an ssh login process. Could I add >> something to the .profile script? If this is possible, it surely >> has been thought of before me and better and worse ways of doing >> have been discussed, but I'm not finding anything. Pointers to >> HOWTOs? Is there a common name for doing this? Etc. >> >> TIA >> > /etc/init.d/ssh (it's a link from /etc/rc2.d)
Nope, this is the script that starts the ssh *server*. The agent is started in /etc/X11/Xsession.d/90x11-common_ssh-agent, sourced from /etc/X11/Xsession (see Xsession(5). Sven -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87zkcz6lnj....@turtle.gmx.de