inetd: Fixed enabling inetd based services on CentOS 7.

This commit is contained in:
Timo Makinen 2014-10-27 22:44:49 +02:00
parent 6bf17c7385
commit 9c4bd27fc6

View file

@ -77,7 +77,20 @@ define inetd::service($ensure = present) {
include inetd::server
case $::operatingsystem {
"centos","redhat","ubuntu","debian": {
"centos","redhat": {
service { $name:
enable => $ensure ? {
present => true,
absent => false,
},
provider => $::operatingsystemrelease ? {
/^[1-6]/ => undef,
default => "redhat",
},
notify => Service["xinetd"],
}
}
"ubuntu","debian": {
service { $name:
enable => $ensure ? {
present => true,