Fixed inetd::service for Fedora 16.

This commit is contained in:
Timo Mkinen 2012-04-02 16:04:55 +03:00
parent 6602c319e8
commit 7898c4ebf8

View file

@ -75,7 +75,7 @@ class inetd::server::inetd {
define inetd::service($ensure = present) {
case $operatingsystem {
centos,fedora,ubuntu,debian: {
centos,ubuntu,debian: {
service { $name:
enable => $ensure ? {
present => true,
@ -84,6 +84,16 @@ define inetd::service($ensure = present) {
notify => Service["xinetd"],
}
}
fedora: {
augeas { "config-inetd-${name}":
context => "/files/etc/xinetd.d/${name}/service",
changes => $ensure ? {
"present" => "set disable no",
"absent" => "set disable yes",
},
notify => Service["xinetd"],
}
}
openbsd: {
exec { "enable-inetd-${name}":
command => $ensure ? {