puppet: Fixed puppet agent service for Fedora 19.

This commit is contained in:
Timo Mkinen 2013-09-28 12:29:34 +03:00
parent f10f78a306
commit c106c54103

View file

@ -111,6 +111,20 @@ class puppet::client {
notify => Service["puppet"],
}
}
"fedora": {
service { "puppet":
name => $::operatingsystemrelease ? {
/^1[0-8]/ => "puppet",
default => "puppetagent",
},
enable => true,
restart => $::puppetversion ? {
/^[0-2]\./ => "pkill -HUP puppetd",
default => "pkill -HUP -f '/usr/bin/puppet agent'",
},
subscribe => File["/etc/puppet/puppet.conf"],
}
}
default: {
service { "puppet":
ensure => running,