[MacPorts] #43584: gpg-agent: enable launchd integration (including LaunchAgent file)

MacPorts noreply at macports.org
Mon May 5 17:42:03 PDT 2014


#43584: gpg-agent: enable launchd integration (including LaunchAgent file)
----------------------+--------------------------------
 Reporter:  ionic@…   |      Owner:  macports-tickets@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:
 Keywords:  haspatch  |       Port:  gpg-agent
----------------------+--------------------------------
 Until now, users in need of gpg-agent either had to install the bloated
 GPGTools script or write hacks to start gpg-agent (which only worked after
 restarting the terminal.)

 To clean up this mess, I incorporated a patch for making gpg-agent
 launchd-compatible and set up a StartupItem MP users can load with
 launchctl load -w to automatically spawn gpg-agent after login.

 The Portfile is currently establishing and deleting links and files in
 post-activate and post-deactivate. This sounds like the most logical way,
 as the uninstall phase will not be run during upgrades, but we still want
 to clean old StartupItems and links. Likewise, using the install phase for
 setting files and links in place would be possible, but this won't allow
 switching between installed versions easily.

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


More information about the macports-tickets mailing list