]> git.pld-linux.org Git - packages/laptop-mode-tools.git/commitdiff
- changes made by Paweł Żuk <redstorm14 at gmail dot com>, thanks auto/th/laptop-mode-tools-1_42-1
authorSławomir Paszkiewicz <paszczus@pld-linux.org>
Thu, 12 Jun 2008 08:39:29 +0000 (08:39 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    laptop-mode-tools.init -> 1.5

laptop-mode-tools.init

index 2d4f8a0976f1334cd2c5697bcbff4031925bbc9f..81131817e28f68dfba6ad12a56aecbdf46f300f6 100644 (file)
@@ -11,7 +11,7 @@ start() {
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/laptop-mode-tools ]; then
                msg_starting "laptop mode"
-               touch /var/run/laptop-mode-enabled
+               touch /var/run/laptop-mode-tools/enabled
                daemon /usr/sbin/laptop_mode auto
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/laptop-mode-tools
@@ -24,7 +24,7 @@ stop() {
        if [ -f /var/lock/subsys/laptop-mode-tools ]; then
                msg_stopping "laptop mode"
                daemon /usr/sbin/laptop_mode stop
-               rm -f /var/lock/subsys/laptop-mode-tools /var/run/laptop-mode-enabled
+               rm -f /var/lock/subsys/laptop-mode-tools /var/run/laptop-mode-tools/enabled
        else
                msg_not_running "laptop mode"
        fi
@@ -33,6 +33,8 @@ stop() {
 condrestart() {
        if [ -f /var/lock/subsys/laptop-mode-tools ]; then
                stop
+               # Now remove files containing stored status, re-enable, and start it up again.
+               rm -fr /var/run/laptop-mode-tools/*
                start
        else
                msg_not_running "laptop mode"
@@ -51,6 +53,8 @@ case "$1" in
        ;;
   restart)
        stop
+       # Now remove files containing stored status, re-enable, and start it up again.
+       rm -fr /var/run/laptop-mode-tools/*
        start
        ;;
   try-restart)
This page took 0.128133 seconds and 4 git commands to generate.