summaryrefslogtreecommitdiff
path: root/network/quagga/quagga.logrotate
blob: 9a213de3cadb9cb7782f3514fc18b58bcfd02de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/var/log/quagga/*.log {
	daily
	sharedscripts
	missingok
	compress
	rotate 14
	create 640 quagga quagga

	postrotate
		for i in zebra bgpd ripd ospfd ripngd ospf6d isisd; do
			if [ -e /var/run/quagga/$i.pid ] ; then
				kill -USR1 $(cat /var/run/quagga/$i.pid)
			fi

		done
	endscript
}