diff options
Diffstat (limited to 'manifests/params.pp')
-rw-r--r-- | manifests/params.pp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/manifests/params.pp b/manifests/params.pp index e2024c2..8deb7d2 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -1,6 +1,6 @@ class rsyslog::params { - case $::operatingsystem { - ubuntu, debian: { + case $::osfamily { + debian: { $rsyslog_package_name = 'rsyslog' $relp_package_name = 'rsyslog-relp' $package_status = 'latest' @@ -39,8 +39,8 @@ class rsyslog::params { $server_conf = "${rsyslog_d}server.conf" } freebsd: { - $rsyslog_package_name = 'rsyslog5' - $relp_package_name = 'rsyslog5-relp' + $rsyslog_package_name = 'sysutils/rsyslog5' + $relp_package_name = 'sysutils/rsyslog5-relp' $package_status = 'present' $rsyslog_d = '/etc/syslog.d/' $rsyslog_conf = '/etc/syslog.conf' @@ -57,11 +57,12 @@ class rsyslog::params { $client_conf = "${rsyslog_d}client.conf" $server_conf = "${rsyslog_d}server.conf" } - - default: { - fail("Unsupported platform: ${::operatingsystem}") + case $::operatingsystem { + default: { + fail("Unsupported platform: ${::operatingsystem}") + } + } } } - } |