-/var/log/messages {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/daemon {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/debug {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/iptables {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/kernel {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/lpr {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/maillog {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/secure {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/spooler {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/syslog {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/user {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
-}
-
-/var/log/mail/* {
- prerotate
- /usr/bin/killall -TSTP klogd || :
- endscript
- olddir /var/log/archiv/mail
- postrotate
- /etc/rc.d/init.d/syslog-ng reload >/dev/null 2>&1
- /usr/bin/killall -CONT klogd || :
- endscript
+/var/log/cron
+/var/log/daemon
+/var/log/debug
+/var/log/iptables
+/var/log/kernel
+/var/log/lpr
+/var/log/maillog
+/var/log/messages
+/var/log/pgsql
+/var/log/secure
+/var/log/spooler
+/var/log/syslog
+/var/log/user
+/var/log/xferlog
+{
+ sharedscripts
+
+ postrotate
+ /sbin/service syslog-ng flush-logs >/dev/null
+ endscript
}