diff options
author | Saz <me@saz.sh> | 2011-07-25 15:06:14 +0200 |
---|---|---|
committer | Saz <me@saz.sh> | 2011-07-25 15:06:14 +0200 |
commit | 58db7f00d8740bdce6ef4ada9bc3445a2978e7a3 (patch) | |
tree | b4d39d845f074e0b17507a64855069a921092ab1 /templates | |
parent | 85ba8c87b44e8e35557697c9fddd367da8557661 (diff) |
Added README.md and server.pp
Diffstat (limited to 'templates')
-rw-r--r-- | templates/server.conf.erb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/templates/server.conf.erb b/templates/server.conf.erb new file mode 100644 index 0000000..c33751c --- /dev/null +++ b/templates/server.conf.erb @@ -0,0 +1,39 @@ +# File is managed by puppet + +$ModLoad imudp +$UDPServerRun 514 + +$ModLoad imtcp +$TCPServerRun 514 + +$ModLoad imrelp +$InputRELPServerRun 2514 + +$FileOwner root +$FileGroup adm +$FileCreateMode 0640 +$DirCreateMode 0750 + +# Templates +$Template dynAuthLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/auth.log" +$Template dynSyslog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/syslog" +$Template dynCronLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/cron.log" +$Template dynDaemonLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/daemon.log" +$Template dynKernLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/kern.log" +$Template dynUserLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/user.log" +$Template dynMailLog,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/mail.log" +$Template dynDebug,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/debug" +$Template dynMessages,"<%= scope.lookupvar('rsyslog::params::server_dir') %>%source:R,ERE,1,DFLT:([A-Za-z-]*)--end%/messages" + +# Rules +auth,authpriv.* ?dynAuthLog +*.*;auth,authpriv.none,mail.none,cron.none -?dynSyslog +cron.* ?dynCronLog +daemon.* -?dynDaemonLog +kern.* -?dynKernLog +mail.* -?dynMailLog +user.* -?dynUserLog +*.=info;*.=notice;*.=warn;\ + auth.none,authpriv.none;\ + cron.none,daemon.none;\ + mail.none,news.none -?dynMessages |