summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorSaz <me@saz.sh>2011-12-03 15:21:15 +0100
committerSaz <me@saz.sh>2011-12-03 15:21:15 +0100
commit00a54910dcab4a886deeb7a621d75610e1c5e43a (patch)
tree8896c551f1103aea360cd4b77e815caf121278dc /templates
parent52001b9529c4a751374e14e53888c9d6840767df (diff)
require class rsyslog::config, change ensure from file to present
Diffstat (limited to 'templates')
-rw-r--r--templates/rsyslog.conf.erb38
1 files changed, 38 insertions, 0 deletions
diff --git a/templates/rsyslog.conf.erb b/templates/rsyslog.conf.erb
new file mode 100644
index 0000000..51c52a4
--- /dev/null
+++ b/templates/rsyslog.conf.erb
@@ -0,0 +1,38 @@
+# file is managed by puppet
+
+#################
+#### 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
+
+
+###########################
+#### GLOBAL DIRECTIVES ####
+###########################
+
+#
+# Use traditional timestamp format.
+# To enable high precision timestamps, comment out the following line.
+#
+$ActionFileDefaultTemplate RSYSLOG_ForwardFormat
+
+#
+# Set the default permissions for all log files.
+#
+$FileOwner root
+$FileGroup adm
+$FileCreateMode 0640
+$DirCreateMode 0755
+
+#
+# Include all config files in /etc/rsyslog.d/
+#
+$IncludeConfig /etc/rsyslog.d/*.conf
+
+#
+# Emergencies are sent to everybody logged in.
+#
+*.emerg *