inetd: Fixed enabling inetd based services on CentOS 7.
This commit is contained in:
parent
6bf17c7385
commit
9c4bd27fc6
1 changed files with 14 additions and 1 deletions
|
@ -77,7 +77,20 @@ define inetd::service($ensure = present) {
|
||||||
include inetd::server
|
include inetd::server
|
||||||
|
|
||||||
case $::operatingsystem {
|
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:
|
service { $name:
|
||||||
enable => $ensure ? {
|
enable => $ensure ? {
|
||||||
present => true,
|
present => true,
|
||||||
|
|
Loading…
Add table
Reference in a new issue