This Boxen module installs GPGTools.
class { 'gpgtools': }
It can be defined as a parameter
class { 'gpgtools':
source => 'https://releases.gpgtools.org/GPG_Suite-2015.03-b6.dmg'
}
Or with hiera
gpgtools::source: 'https://releases.gpgtools.org/GPG_Suite-2015.03-b6.dmg'
boxen
Set GITHUB_API_TOKEN
in your shell with a Github oAuth Token to raise your API rate limit. You can get some work done without it, but you're less likely to encounter errors like Unable to find module 'boxen/puppet-boxen' on https://github.com
.
Then write some code. Run script/cibuild
to test it. Check the script
directory for other useful tools.
- Figure out a better way to pull the DMG straight from GPGTools' site