[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