diff options
author | Ralf Heiringhoff <ralf.heiringhoff@1und1.de> | 2012-08-28 12:04:37 +0200 |
---|---|---|
committer | Ralf Heiringhoff <ralf.heiringhoff@1und1.de> | 2012-08-28 12:04:37 +0200 |
commit | 9e29f678d8a7c3f0433b7c71e143aa7532bf95d2 (patch) | |
tree | 132df0ab1e6797ffe857f20f47b5a14e6d02ed12 /manifests | |
parent | 3721e846ceb56199587fde51ed689cc9ecd2ae82 (diff) |
added Red Hat, CentOS, Fedora support; File/Dir permissions now in params.pp
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/params.pp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/manifests/params.pp b/manifests/params.pp index 37c40ce..e2024c2 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -11,11 +11,33 @@ class rsyslog::params { $run_group = 'root' $log_user = 'root' $log_group = 'adm' + $log_style = 'debian' + $perm_file = '0640' + $perm_dir = '0755' $spool_dir = '/var/spool/rsyslog/' $service_name = 'rsyslog' $client_conf = "${rsyslog_d}client.conf" $server_conf = "${rsyslog_d}server.conf" } + redhat, centos, fedora: { + $rsyslog_package_name = 'rsyslog' + $relp_package_name = 'rsyslog-relp' + $package_status = 'latest' + $rsyslog_d = '/etc/rsyslog.d/' + $rsyslog_conf = '/etc/rsyslog.conf' + $rsyslog_default = '/etc/sysconfig/rsyslog' + $run_user = 'root' + $run_group = 'root' + $log_user = 'root' + $log_group = 'root' + $log_style = 'redhat' + $perm_file = '0600' + $perm_dir = '0750' + $spool_dir = '/var/lib/rsyslog/' + $service_name = 'rsyslog' + $client_conf = "${rsyslog_d}client.conf" + $server_conf = "${rsyslog_d}server.conf" + } freebsd: { $rsyslog_package_name = 'rsyslog5' $relp_package_name = 'rsyslog5-relp' @@ -27,6 +49,9 @@ class rsyslog::params { $run_group = 'wheel' $log_user = 'root' $log_group = 'wheel' + $log_style = 'debian' + $perm_file = '0640' + $perm_dir = '0755' $spool_dir = '/var/spool/syslog/' $service_name = 'syslogd' $client_conf = "${rsyslog_d}client.conf" |