commit aea98ff170da981791b3488abcf51314c6cafb75
Author: Elan Ruusamäe <[email protected]>
Date:   Tue Apr 7 13:20:38 2015 +0300

    sshd initscript: do not rely only on lock file
    
    OpenSSH service is already running.
    daemon sshd dead but subsys (sshd) locked
    
    basically main pid is down, but lockfile exists.
    making exception to sshd (being important service) to not to rely only
    on lockfile.

 opensshd.init | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/opensshd.init b/opensshd.init
index f78007e..3b963d7 100755
--- a/opensshd.init
+++ b/opensshd.init
@@ -51,7 +51,7 @@ ssh_gen_keys() {
 
 start() {
        # Check if the service is already running?
-       if [ -f /var/lock/subsys/sshd ]; then
+       if status >/dev/null; then
                msg_already_running "OpenSSH"
                return
        fi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openssh.git/commitdiff/aea98ff170da981791b3488abcf51314c6cafb75

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to