--- sysklogd-1.4.2rh/redhat/syslog.init.reload 2007-06-11 11:56:59.000000000 +0200 +++ sysklogd-1.4.2rh/redhat/syslog.init 2007-06-11 12:05:16.000000000 +0200 @@ -70,12 +70,12 @@ RETVAL=1 syslog=`cat /var/run/syslogd.pid 2>/dev/null` echo -n "Reloading syslogd..." - if [ -n ${syslog} ] && [ -e /proc/${syslog} ]; then - kill -HUP $syslog; + if [ -n "${syslog}" ] && [ -e /proc/"${syslog}" ]; then + kill -HUP "$syslog"; RETVAL=$? fi if [ $RETVAL -ne 0 ]; then - fail + failure else success fi @@ -83,12 +83,12 @@ RETVAL=1 echo -n "Reloading klogd..." klog=`cat /var/run/klogd.pid 2>/dev/null` - if [ -n ${klog} ] && [ -e /proc/${klog} ]; then - kill -USR2 $klog; + if [ -n "${klog}" ] && [ -e /proc/"${klog}" ]; then + kill -USR2 "$klog"; RETVAL=$? fi if [ $RETVAL -ne 0 ]; then - fail + failure else success fi