diff --git a/pages/LogToEmail.md b/pages/LogToEmail.md new file mode 100644 index 0000000..403b5b2 --- /dev/null +++ b/pages/LogToEmail.md @@ -0,0 +1,46 @@ +# Configuring Logging to Email + +We assume you have installed syslog-ng, exim, mail-utils, ... + +``` +cat > /etc/logrotate.d/syslog-ng +/var/log/syslog +{ + rotate 7 + daily + missingok + notifempty + delaycompress + compress + mailfirst + mail randy@psg.com + postrotate + invoke-rc.d syslog-ng reload > /dev/null + endscript +} + +/var/log/mail.info +/var/log/mail.warn +/var/log/mail.err +/var/log/mail.log +/var/log/daemon.log +/var/log/kern.log +/var/log/auth.log +/var/log/user.log +/var/log/lpr.log +/var/log/cron.log +/var/log/debug +/var/log/messages +{ + rotate 4 + weekly + missingok + notifempty + compress + delaycompress + sharedscripts + postrotate + invoke-rc.d syslog-ng reload > /dev/null + endscript +} +``` \ No newline at end of file