I am a chinese, my english is not good . ^_^ I used syslog-ng_1.6.x , there has a startup script (maybe init.d.RedHat-7.3 )in install directory . So I can start or stop it very easy . But in syslog-ng_1.9.5 , I haven't found the startup script , there is not convenience. I used logrotate.d separate log files . when the logrotate.d finished , it will restart the syslog-ng service . if there haven't startup script , I must added a script in logrotate.conf : postrotate /usr/bin/killall -HUP /usr/local/syslog-ng/sbin/syslog-ng 2> /dev/null || true endscript above script always killed the syslog-ng process and not startup syslog-ng process .I don't know the reason. when i used syslog-ng_1.6.x , I can use a easy script instead of above script : postrotate service syslog-ng restart endscript that is ok ! Could you give me a suggestion ! thanks . john john.zw@263.net 2005-09-20