commit 12b2321e04edc8c7289e02f26c178eb52b15781b
Author: Elan Ruusamäe <[email protected]>
Date:   Sun Mar 2 09:42:40 2014 +0000

    lightdm.init: handle exit code, use pidfile

 lightdm.init | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/lightdm.init b/lightdm.init
index fcde977..b640c93 100755
--- a/lightdm.init
+++ b/lightdm.init
@@ -12,6 +12,8 @@
 
 upstart_controlled
 
+pidfile=/var/run/lightdm.pid
+
 start() {
        # Check if the service is already running?
        if [ -f /var/lock/subsys/lightdm ]; then
@@ -20,8 +22,7 @@ start() {
        fi
 
        msg_starting "Lightdm Display Manager"
-       daemon /usr/sbin/lightdm
-       ok
+       daemon --pidfile $pidfile /usr/sbin/lightdm --pidfile $pidfile
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/lightdm
 }
 
@@ -33,7 +34,7 @@ stop() {
 
        # Stop daemons.
        msg_stopping "Lightdm Display Manager"
-       killproc lightdm
+       killproc --pidfile $pidfile lightdm
        rm -f /var/lock/subsys/lightdm
 }
 
@@ -68,7 +69,7 @@ case "$1" in
        condrestart 7
        ;;
   status)
-       status lightdm
+       status --pidfile $pidfile lightdm
        RETVAL=$?
        ;;
   *)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lightdm.git/commitdiff/7b654e9839d96780f17ddddb7b6fc548859a7401

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

Reply via email to