GPG on the Mac has been quite an issue always. Several choices to install and hard to configure. Now seems that GPG native tools for OS X are back to life at the GPGTools project, providing a single easy to use installer.
GPGTools is an open source initiative to bring OpenPGP to Apple OS X in the form of a single installer package
So I installed the package, logged out and in again for the PATHs to take effect, and got the agent up and running by executing
(It will be automatically started when you restart)
Now, to configure Maven to use this GPG2 version and the GPG agent I added a profile to my ~/.m2/settings.xml
<profile> <id>gpg</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <gpg.useagent>true</gpg.useagent> <gpg.executable>gpg2</gpg.executable> </properties> </profile>
This way the agent only prompts for the GPG key password once for each session, and Maven uses the right gpg executable.