Puppet Notes: Difference between revisions
From Federal Burro of Information
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
agent one off | == Puppet 4.10 Cheat == | ||
== agent one off == | |||
puppet agent --verbose --debug --onetime --no-daemonize | puppet agent --verbose --debug --onetime --no-daemonize |
Revision as of 18:13, 9 April 2017
Puppet 4.10 Cheat
agent one off
puppet agent --verbose --debug --onetime --no-daemonize
rootmail alias + newaliases
augeas { 'rootmail': context => "/files/etc/aliases", onlyif => "match /files/etc/aliases/*[name='root'][value='$rootmail'] size == 0", changes => [ "rm *[name='root']", "set 01/name root", "set *[name='root']/value $rootmail", ], } exec { 'newaliases': subscribe => Augeas['rootmail'], command => "/usr/bin/newaliases", }
relayhost
augeas { 'relayhost': context => "/files/etc/postfix/main.cf", onlyif => "match relayhost != '$relayhost'", changes => [ "rm relayhost", "set relayhost '$relayhost'", ], }