4a780f4a6a
fix bug for logrotate sairedis log
64 lines
1.4 KiB
Plaintext
64 lines
1.4 KiB
Plaintext
/var/log/syslog
|
|
/var/log/quagga/*.log
|
|
/var/log/teamd.log
|
|
{
|
|
rotate 7
|
|
daily
|
|
maxsize 100M
|
|
missingok
|
|
notifempty
|
|
compress
|
|
delaycompress
|
|
postrotate
|
|
# Calling kill directly instead of 'service rsyslog rotate >/dev/null' due
|
|
# to bug in init-system-helpers. Bug has apparently been fixed in v1.47.
|
|
# However, Debian Jessie is still using v1.22.
|
|
# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672218
|
|
kill -HUP $(cat /var/run/rsyslogd.pid)
|
|
endscript
|
|
}
|
|
/var/log/swss/*.rec
|
|
{
|
|
rotate 7
|
|
daily
|
|
maxsize 20M
|
|
missingok
|
|
notifempty
|
|
compress
|
|
delaycompress
|
|
sharedscripts
|
|
postrotate
|
|
pgrep -x orchagent | xargs /bin/kill -HUP 2>/dev/null || true
|
|
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
|
|
daily
|
|
maxsize 50M
|
|
missingok
|
|
notifempty
|
|
compress
|
|
delaycompress
|
|
sharedscripts
|
|
postrotate
|
|
# Calling kill directly instead of 'service rsyslog rotate >/dev/null' due
|
|
# to bug in init-system-helpers. Bug has apparently been fixed in v1.47.
|
|
# However, Debian Jessie is still using v1.22.
|
|
# See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672218
|
|
kill -HUP $(cat /var/run/rsyslogd.pid)
|
|
endscript
|
|
}
|
|
|