This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorials:3.2.x:syslog [2011/12/20 11:41] 85.178.76.94 [Kamailio with Syslog and Log Rotate] |
tutorials:3.2.x:syslog [2022/03/23 09:55] miconda [Log Rotate] |
||
---|---|---|---|
Line 75: | Line 75: | ||
Otherwise, add the piece of config above in **/ | Otherwise, add the piece of config above in **/ | ||
+ | For **syslog-ng** the appropriate pid file has to be used, should be like: | ||
+ | |||
+ | < | ||
+ | / | ||
+ | missingok | ||
+ | size=50M | ||
+ | create 0644 root root | ||
+ | postrotate | ||
+ | / | ||
+ | endscript | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | You can test the existence of pid files before using kill, like: | ||
+ | |||
+ | < | ||
+ | if [ -f / | ||
+ | kill -HUP `cat / | ||
+ | fi; | ||
+ | </ | ||
+ | |||
+ | |||
+ | For **rsyslogd**: | ||
+ | |||
+ | < | ||
+ | / | ||
+ | daily | ||
+ | missingok | ||
+ | rotate 14 | ||
+ | compress | ||
+ | delaycompress | ||
+ | create 0644 root adm | ||
+ | postrotate | ||
+ | / | ||
+ | endscript | ||
+ | } | ||
+ | </ |