Use -t with puppet agent again instead of onetime --pluginsync. -t also implies...
[mirror/dsa-wiki.git] / input / howto / puppet-setup.mdwn
index 243d759..ca88b20 100644 (file)
@@ -15,7 +15,7 @@ adjusted.
         : ::client:: && me=$(hostname -f) && [ "$me" != "${me%debian.org}" ] && apt-get update &&
                 apt-get install -y --no-install-recommends puppet ruby-augeas augeas-lenses lsb-release &&
                 service puppet stop &&
         : ::client:: && me=$(hostname -f) && [ "$me" != "${me%debian.org}" ] && apt-get update &&
                 apt-get install -y --no-install-recommends puppet ruby-augeas augeas-lenses lsb-release &&
                 service puppet stop &&
-                (puppet agent --no-daemonize --onetime || true ) &&
+                (puppet agent -t || true ) &&
                 cd /var/lib/puppet/ssl/certificate_requests &&
                 echo sha256sum output: && echo &&
                 sha256sum $me.pem &&
                 cd /var/lib/puppet/ssl/certificate_requests &&
                 echo sha256sum output: && echo &&
                 sha256sum $me.pem &&
@@ -44,8 +44,8 @@ on handel, paste the sha256output::
                 echo 'EOF' &&
                 cd / &&
                 echo 'puppet agent --enable' &&
                 echo 'EOF' &&
                 cd / &&
                 echo 'puppet agent --enable' &&
-                echo 'puppet agent --no-daemonize --onetime --pluginsync' &&
-                echo 'puppet agent --no-daemonize --onetime --pluginsync'
+                echo 'puppet agent -t --pluginsync' &&
+                echo 'puppet agent -t --pluginsync'
 
 and execute this on the client.
 
 
 and execute this on the client.
 
@@ -56,13 +56,13 @@ although the config files should remain identical before and after.
 
 Try this once if you're nervous:
 
 
 Try this once if you're nervous:
 
-        : ::client:: && puppet agent --no-daemonize --onetime --pluginsync --noop
+        : ::client:: && puppet agent -t --pluginsync --noop
 
 It will tell you what would have changed without actually doing it.
 
 Then run (this will change the configs in /etc):
 
 
 It will tell you what would have changed without actually doing it.
 
 Then run (this will change the configs in /etc):
 
-        : ::client:: && puppet agent --no-daemonize --onetime --pluginsync
+        : ::client:: && puppet agent -t --pluginsync
 
 This run will start puppet after reconfiguring it, so if you are
 unhappy with what just happened, you'll need to stop it again to do
 
 This run will start puppet after reconfiguring it, so if you are
 unhappy with what just happened, you'll need to stop it again to do