Skip to content
Snippets Groups Projects
Commit 61b22640 authored by Andreas Kempe's avatar Andreas Kempe
Browse files

base: use separate syslog config for Lysator

Put the Lysator syslog configuration in its own file to avoid storing
the entire default syslog configuration in Puppet.
parent c0a36e53
No related branches found
No related tags found
No related merge requests found
# $FreeBSD: releng/11.1/etc/syslog.conf 308721 2016-11-16 07:04:49Z bapt $ # Logga till Lysators loggserver. Denna fil hanteras av Puppet i
# # freebsd-förrådet.
# Spaces ARE valid field separators in this file. However,
# other *nix-like systems still insist on using tabs as field
# separators. If you are sharing this file between systems, you
# may want to use only tabs as field separators here.
# Consult the syslog.conf(5) manpage.
*.err;kern.warning;auth.notice;mail.crit /dev/console
*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages
security.* /var/log/security
auth.info;authpriv.info /var/log/auth.log
mail.info /var/log/maillog
lpr.info /var/log/lpd-errs
ftp.info /var/log/xferlog
cron.* /var/log/cron
!-devd
*.=debug /var/log/debug.log
*.emerg *
# uncomment this to log all writes to /dev/console to /var/log/console.log
# touch /var/log/console.log and chmod it to mode 600 before it will work
#console.info /var/log/console.log
# uncomment this to enable logging of all log messages to /var/log/all.log
# touch /var/log/all.log and chmod it to mode 600 before it will work
#*.* /var/log/all.log
# uncomment this to enable logging to a remote loghost named loghost
#*.* @loghost
# uncomment these if you're running inn
# news.crit /var/log/news/news.crit
# news.err /var/log/news/news.err
# news.notice /var/log/news/news.notice
# Uncomment this if you wish to see messages produced by devd
# !devd
# *.>=notice /var/log/devd.log
!ppp
*.* /var/log/ppp.log
!*
include /etc/syslog.d
include /usr/local/etc/syslog.d
# Log to the Lysator syslog server.
*.* @loghost.lysator.liu.se *.* @loghost.lysator.liu.se
...@@ -18,7 +18,7 @@ class freebsd::base { ...@@ -18,7 +18,7 @@ class freebsd::base {
} }
# Redirect syslog to Lysator's server. # Redirect syslog to Lysator's server.
file { '/etc/syslog.conf': file { '/etc/syslog.d/lysator.conf':
ensure => file, ensure => file,
source => 'puppet:///modules/freebsd/syslog.conf', source => 'puppet:///modules/freebsd/syslog.conf',
owner => 'root', owner => 'root',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment