- Remove legacy facts usage.
- Fix for Puppet 4 AIO which does not include puppet user or group.
- Properly silence cron-repuppet when no errors happen.
- Fix repuppet PATH with Puppet Collections agent.
- Improvements with Puppet 4.
- Use getvar() to check/get fact without triggering a warning.
- Fix puppetagent.conf.erb with puppet 2.7.
- Add Puppet 4 support (@jesusrodrigo, #10).
- Add support disabling CA for masters (@kostyrevaa, #8).
- Add support for not setting agent environment explicitly (@trosine, #9).
- Fix apache_httpd port with puppet 3.7+.
- Add support for puppetserver runtype.
- Remove autonoop parameter, easy to do the same (and more) with hiera.
- Add support for clojure puppetserver master.
- Add ArchLinux agent support (@edvinasme, #5).
- Fix for updates apache_httpd module.
- Fix silent cron-repuppet since Notice now has uppercase first letter.
- Put the server in the agent puppet.conf section (@CtrlC-Root, #4).
- Remove the server from the repuppet script.
- Sort hashes used in the puppetagent.conf template.
- Update README, including adding an SELinux note (#3).
- Remove httpd directives for passenger 4.0.x compatibility.
- Add scontext master parameter in case it needs to be httpd_t.
- Allow group read on private SSL files, allows to integrate with The Foreman.
- Prefix local fact with puppet_ to avoid conflict with The Foreman.
- Make environment sticky for the agent, now easy to switch nodes.
- Force servername when using apache_httpd for the master.
- Add support for choosing an rsyslog file for puppet-master messages.
- Add new puppet::dashboard class, which still needs some more work.
- Make rundir configurable, changing the default on Gentoo.
- Fix repuppet with puppet agent 3.3.0.
- Remove waitforcert from the default options, as it does not make much sense.
- Fix waitforcert issue with repuppet.
- Work around broken hiera booleans for the agent class.
- Use @variable syntax in templates to remove puppet 3.2 warnings.
- Update examples in the README to have more variety.
- Split out the catpuppetconf into a common class, to fix logic.
- Clean up the master parameters by defaulting most to undef.
- Add missing /etc/puppet/rack content when enabling passenger.
- Silence stderr too from cron, to avoid puppet 3.x error emails.
- Disable waitforcert in repuppet since it must be off for cron runs.
- Configure sysconfig automatically in a new params class.
- Add some more AVC lines to be allowed for passenger puppetmaster.
- Remove legacy cron job removal.
- Disable color for the cron output, makes emails more readable.
- Create a trivial script as verbose cron command, to shorten email subject.
- Clean up the module to match current puppetlabs guidelines.