diff options
Diffstat (limited to 'initscript/RedHat/NetworkManager.in')
-rwxr-xr-x | initscript/RedHat/NetworkManager.in | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/initscript/RedHat/NetworkManager.in b/initscript/RedHat/NetworkManager.in index ea7475de..4add42f5 100755 --- a/initscript/RedHat/NetworkManager.in +++ b/initscript/RedHat/NetworkManager.in @@ -37,17 +37,16 @@ start() echo $"Setting network parameters... " sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1 echo -n $"Starting NetworkManager daemon: " - daemon --check $servicename $processname + daemon --check $servicename $processname --pid-file=$pidfile RETVAL=$? echo - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$servicename && echo `/sbin/pidof $processname` > $pidfile + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$servicename } stop() { echo -n $"Stopping NetworkManager daemon: " - - killproc $servicename -TERM + killproc -p $pidfile $servicename RETVAL=$? echo if [ $RETVAL -eq 0 ]; then |