diff --git a/add-ons/syslog-ng b/add-ons/syslog-ng index 07426f6..d2055b9 100644 --- a/add-ons/syslog-ng +++ b/add-ons/syslog-ng @@ -8,7 +8,7 @@ option chain standard_option option console standard_option 5 option pidfile reserved_option /var/run/syslog-ng.pid -option bin reserved_option /sbin/syslog-ng +option bin reserved_option /usr/sbin/syslog-ng option cmdline reserved_option 'nice -n $opt_nice $bin -f $opt_config -p $pidfile' # we might want to start klogd right after syslog-ng, or at least correctly configure @@ -28,8 +28,8 @@ function fct_pre_stop { } function do_update { - if [ -e $pidfile ] ; then - read < $pidfile + if [ -e $pidfile ] ; then + read < $pidfile [ "$REPLY" ] && kill -HUP $REPLY > /dev/null 2>&1 fi }