# manage a puppet standalone installation with no agent class puppet::standalone { include puppet::base # agent will not start on boot by default include puppet::repo service { "puppet": enable => false, ensure => stopped, hasrestart => true, require => [ Package["puppet"], File["/etc/default/puppet"] ], } }