summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp13
1 files changed, 8 insertions, 5 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index d23f4a3..67125d4 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -56,8 +56,9 @@ class ntp($servers='UNSET',
fail('autoupdate parameter must be true or false')
}
- case $::operatingsystem {
- debian, ubuntu: {
+ case $::osfamily {
+ Debian: {
+ $supported = true
$pkg_name = [ 'ntp' ]
$svc_name = 'ntp'
$config = '/etc/ntp.conf'
@@ -71,7 +72,8 @@ class ntp($servers='UNSET',
$servers_real = $servers
}
}
- centos, redhat, oel, linux, fedora, Amazon: {
+ RedHat: {
+ $supported = true
$pkg_name = [ 'ntp' ]
$svc_name = 'ntpd'
$config = '/etc/ntp.conf'
@@ -84,7 +86,8 @@ class ntp($servers='UNSET',
$servers_real = $servers
}
}
- freebsd: {
+ FreeBSD: {
+ $supported = true
$pkg_name = ['.*/net/ntp']
$svc_name = 'ntpd'
$config = '/etc/ntp.conf'
@@ -99,7 +102,7 @@ class ntp($servers='UNSET',
}
}
default: {
- fail("The ${module_name} module is not supported on ${::operatingsystem}")
+ fail("The ${module_name} module is not supported on ${::osfamily} based systems")
}
}