|
2 | 2 |
|
3 | 3 | case $::osfamily { |
4 | 4 | 'Debian': { |
5 | | - $confdir = '/etc/xinetd.d' |
6 | | - $conffile = '/etc/xinetd.conf' |
7 | | - $package_name = 'xinetd' |
8 | | - $service_name = 'xinetd' |
| 5 | + $confdir = '/etc/xinetd.d' |
| 6 | + $conffile = '/etc/xinetd.conf' |
| 7 | + $package_name = 'xinetd' |
| 8 | + $service_hasrestart = true |
| 9 | + $service_hasstatus = false |
| 10 | + $service_name = 'xinetd' |
| 11 | + $service_restart = "/usr/sbin/service ${service_name} reload" |
9 | 12 | } |
10 | 13 | 'FreeBSD': { |
11 | | - $confdir = '/usr/local/etc/xinetd.d' |
12 | | - $conffile = '/usr/local/etc/xinetd.conf' |
13 | | - $package_name = 'security/xinetd' |
14 | | - $service_name = 'xinetd' |
| 14 | + $confdir = '/usr/local/etc/xinetd.d' |
| 15 | + $conffile = '/usr/local/etc/xinetd.conf' |
| 16 | + $package_name = 'security/xinetd' |
| 17 | + $service_hasrestart = false |
| 18 | + $service_hasstatus = true |
| 19 | + $service_name = 'xinetd' |
15 | 20 | } |
16 | 21 | 'Suse': { |
17 | | - $confdir = '/etc/xinetd.d' |
18 | | - $conffile = '/etc/xinetd.conf' |
19 | | - $package_name = 'xinetd' |
20 | | - $service_name = 'xinetd' |
| 22 | + $confdir = '/etc/xinetd.d' |
| 23 | + $conffile = '/etc/xinetd.conf' |
| 24 | + $package_name = 'xinetd' |
| 25 | + $service_hasrestart = true |
| 26 | + $service_hasstatus = false |
| 27 | + $service_name = 'xinetd' |
| 28 | + $service_restart = "/sbin/service ${service_name} reload" |
21 | 29 | } |
22 | 30 | 'RedHat': { |
23 | | - $confdir = '/etc/xinetd.d' |
24 | | - $conffile = '/etc/xinetd.conf' |
25 | | - $package_name = 'xinetd' |
26 | | - $service_name = 'xinetd' |
| 31 | + $confdir = '/etc/xinetd.d' |
| 32 | + $conffile = '/etc/xinetd.conf' |
| 33 | + $package_name = 'xinetd' |
| 34 | + $service_hasrestart = true |
| 35 | + $service_hasstatus = true |
| 36 | + $service_name = 'xinetd' |
| 37 | + $service_restart = "/sbin/service ${service_name} reload" |
27 | 38 | } |
28 | 39 | 'Linux': { |
29 | 40 | case $::operatingsystem { |
|
0 commit comments