summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authorRalf Heiringhoff <ralf.heiringhoff@1und1.de>2012-08-28 12:04:37 +0200
committerRalf Heiringhoff <ralf.heiringhoff@1und1.de>2012-08-28 12:04:37 +0200
commit9e29f678d8a7c3f0433b7c71e143aa7532bf95d2 (patch)
tree132df0ab1e6797ffe857f20f47b5a14e6d02ed12 /manifests
parent3721e846ceb56199587fde51ed689cc9ecd2ae82 (diff)
added Red Hat, CentOS, Fedora support; File/Dir permissions now in params.pp
Diffstat (limited to 'manifests')
-rw-r--r--manifests/params.pp25
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"