]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/initscripts/system/sshd
OpenSSH: Fix initscript to actually kill the daemon
[ipfire-2.x.git] / src / initscripts / system / sshd
index 7b4092d38dd62bc6c3381fb6561b57410cdb00dd..c3c02adc1b45056674b3c307320b58b958cb245a 100644 (file)
@@ -25,7 +25,7 @@ case "$1" in
 
         [ -e "/var/ipfire/remote/enablessh" ] || exit 0 # SSH is not enabled
         boot_mesg "Starting SSH Server..."
-        loadproc /usr/sbin/sshd 
+        loadproc -f /usr/sbin/sshd
 
         # Also prevent ssh from being killed by out of memory conditions
        (
@@ -37,7 +37,7 @@ case "$1" in
 
     stop)
         boot_mesg "Stopping SSH Server..."
-        killproc /usr/sbin/sshd
+        killproc -p "/var/run/sshd.pid" /usr/sbin/sshd
         ;;
 
     reload)