summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorRalf Heiringhoff <ralf.heiringhoff@1und1.de>2012-08-28 12:42:06 +0200
committerRalf Heiringhoff <ralf.heiringhoff@1und1.de>2012-08-28 12:42:06 +0200
commitedefd51cfb68192f0a75024c6763b946fefc60f9 (patch)
tree9927adb0637ef87ac01e114a0acf2904568900ef /templates
parent3721e846ceb56199587fde51ed689cc9ecd2ae82 (diff)
Added one logfile per remote host
Diffstat (limited to 'templates')
-rw-r--r--templates/server.conf.erb8
1 files changed, 8 insertions, 0 deletions
diff --git a/templates/server.conf.erb b/templates/server.conf.erb
index b317ec1..dbb1a5f 100644
--- a/templates/server.conf.erb
+++ b/templates/server.conf.erb
@@ -21,6 +21,7 @@ $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
# Switch to remote ruleset
$RuleSet remote
+<% if scope.lookupvar('rsyslog::server::enable_onefile') == false -%>
# Templates
$Template dynAuthLog,"<%= scope.lookupvar('rsyslog::server::server_dir') -%>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/auth.log"
$Template dynSyslog,"<%= scope.lookupvar('rsyslog::server::server_dir') -%>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/syslog"
@@ -44,6 +45,13 @@ user.* -?dynUserLog
auth.none,authpriv.none;\
cron.none,daemon.none;\
mail.none,news.none -?dynMessages
+<% else -%>
+# Template
+$Template dynAllMessages,"<%= scope.lookupvar('rsyslog::server::server_dir') -%>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/messages"
+
+# Rules
+*.* -?dynAllMessages
+<% end -%>
# Switch back to default ruleset
$RuleSet RSYSLOG_DefaultRuleset