summaryrefslogtreecommitdiff
path: root/manifests/params.pp
diff options
context:
space:
mode:
authorSaz <me@saz.sh>2011-12-03 15:28:06 +0100
committerSaz <me@saz.sh>2011-12-03 15:28:06 +0100
commitc893ec6d1a8c778e63c86c1733eb8ae1839fff4e (patch)
tree3cf760d0195bb98910fecfbe5f0531261ebcf8ae /manifests/params.pp
parentd352719c8c153b4e82fa3f262a5fa9b42788f346 (diff)
internal variables, fully-qualified variable lookup for operatingsystem, high_precision_timestamp default settings
Diffstat (limited to 'manifests/params.pp')
-rw-r--r--manifests/params.pp25
1 files changed, 16 insertions, 9 deletions
diff --git a/manifests/params.pp b/manifests/params.pp
index 878c1f9..b54a782 100644
--- a/manifests/params.pp
+++ b/manifests/params.pp
@@ -1,15 +1,10 @@
class rsyslog::params {
- $rsyslog_server = $rsyslog_server ? {
- '' => 'log',
- default => $rsyslog_server,
+ $high_precision_timestamps = $rsyslog_high_precision_timestamps ? {
+ '' => false,
+ default => true,
}
- $server_dir = $rsyslog_server_dir ? {
- '' => '/srv/log/',
- default => $rsyslog_server_dir,
- }
-
- case $operatingsystem {
+ case $::operatingsystem {
/(Ubuntu|Debian)/: {
$rsyslog_package_name = 'rsyslog'
$relp_package_name = 'rsyslog-relp'
@@ -22,4 +17,16 @@ class rsyslog::params {
$server_conf = "${rsyslog_d}server.conf"
}
}
+
+ #
+ # Internal variables
+ #
+
+ # Drop privileges to this user and group
+ $run_user = 'root'
+ $run_group = 'root'
+
+ # User and group of log files
+ $log_user = 'root'
+ $log_group = 'adm'
}