[MacPorts] #41543: openssh @6.4p1 add launchd support to ssh-agent

MacPorts noreply at macports.org
Mon Nov 25 16:58:26 PST 2013


#41543: openssh @6.4p1 add launchd support to ssh-agent
-------------------------+--------------------------------
 Reporter:  jpo@…        |      Owner:  macports-tickets@…
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.2.1
 Keywords:               |       Port:  openssh
-------------------------+--------------------------------
 This patch allows ssh-agent to be started via launchd as a LaunchAgent
 such that the macports ssh-agent can replace the system ssh-agent.

 This is required to use graphical applications that use ssh without
 providing a way to request a passphrase for the ssh key (because in the
 version of ssh that ships with osx, passphrase entry is handled
 automatically via the keychain).

 The default LaunchAgent exports SSH_AUTH_SOCK to the environment of
 everything in the user's session, and launches ssh-agent when a connection
 to that socket is first attempted. That single ssh-agent process continues
 running for the duration of the user's session so that you can ssh-add
 your key and then use it from anything else, for example another terminal
 window or a graphical application that does not have a mechanism for
 passphrase entry.

-- 
Ticket URL: <https://trac.macports.org/ticket/41543>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list