diff options
author | Steffen Zieger <me@saz.sh> | 2014-01-24 07:46:19 -0800 |
---|---|---|
committer | Steffen Zieger <me@saz.sh> | 2014-01-24 07:46:19 -0800 |
commit | 6d2feaf6941616242bc81500de6feaf66f8188a7 (patch) | |
tree | 013837988340003736437799dd6cb693722ef58d /manifests/params.pp | |
parent | acf2755cda80e2ecd107ed8de4d275c383db0487 (diff) | |
parent | a5161237e568c4128d97ad695d9d387d49edc184 (diff) |
Merge pull request #45 from janorn/master
Made modules in rsyslog.conf configurable via parameter $modules.
Diffstat (limited to 'manifests/params.pp')
-rw-r--r-- | manifests/params.pp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/manifests/params.pp b/manifests/params.pp index 8f9b639..d484492 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -36,6 +36,11 @@ class rsyslog::params { $client_conf = "${rsyslog_d}client.conf" $server_conf = "${rsyslog_d}server.conf" $ssl = false + $modules = [ + '$ModLoad imuxsock # provides support for local system logging', + '$ModLoad imklog # provides kernel logging support (previously done by rklogd)', + '#$ModLoad immark # provides --MARK-- message capability', + ] } redhat: { $rsyslog_package_name = 'rsyslog' @@ -63,6 +68,11 @@ class rsyslog::params { $client_conf = "${rsyslog_d}client.conf" $server_conf = "${rsyslog_d}server.conf" $ssl = false + $modules = [ + '$ModLoad imuxsock # provides support for local system logging', + '$ModLoad imklog # provides kernel logging support (previously done by rklogd)', + '#$ModLoad immark # provides --MARK-- message capability', + ] } freebsd: { $rsyslog_package_name = 'sysutils/rsyslog5' @@ -86,6 +96,11 @@ class rsyslog::params { $client_conf = "${rsyslog_d}client.conf" $server_conf = "${rsyslog_d}server.conf" $ssl = false + $modules = [ + '$ModLoad imuxsock # provides support for local system logging', + '$ModLoad imklog # provides kernel logging support (previously done by rklogd)', + '#$ModLoad immark # provides --MARK-- message capability', + ] } default: { case $::operatingsystem { |