summaryrefslogtreecommitdiff
path: root/manifests/params.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/params.pp')
-rw-r--r--manifests/params.pp20
1 files changed, 20 insertions, 0 deletions
diff --git a/manifests/params.pp b/manifests/params.pp
new file mode 100644
index 0000000..540a93e
--- /dev/null
+++ b/manifests/params.pp
@@ -0,0 +1,20 @@
+class rsyslog::params {
+ $rsyslog_server = $rsyslog_server ? {
+ '' => 'log',
+ default => $rsyslog_server,
+ }
+
+ case $operatingsystem {
+ /(Ubuntu|Debian)/: {
+ $rsyslog_package_name = 'rsyslogr'
+ $relp_package_name = 'rsyslog-relp'
+ $rsyslog_d = '/etc/rsyslog.d/'
+ $rsyslog_conf = '/etc/rsyslog.conf'
+ $rsyslog_default = '/etc/default/rsyslog'
+ $spool_dir = '/var/spool/rsyslog/'
+ $service_name = 'rsyslog'
+ $client_conf = "${rsyslog_d}client.conf"
+ $server_conf = "${rsyslog_d}server.conf"
+ }
+ }
+}