diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index a8d776b..2c20d29 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -51,11 +51,11 @@ class puppet::client { } default: { service { "puppet": - ensure => running, - enable => true, - hasrestart => true, - require => Package["puppet"], - subscribe => File["/etc/puppet/puppet.conf"], + ensure => running, + enable => true, + restart => "/usr/bin/pkill -HUP puppetd", + require => Package["puppet"], + subscribe => File["/etc/puppet/puppet.conf"], } } }