Author: glen                         Date: Tue Mar 23 07:28:12 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- skip loading modules if already loaded (useful on restarts)

---- Files affected:
packages/acpid:
   acpid.init (1.31 -> 1.32) 

---- Diffs:

================================================================
Index: packages/acpid/acpid.init
diff -u packages/acpid/acpid.init:1.31 packages/acpid/acpid.init:1.32
--- packages/acpid/acpid.init:1.31      Tue Mar 23 08:27:25 2010
+++ packages/acpid/acpid.init   Tue Mar 23 08:28:07 2010
@@ -52,6 +52,11 @@
                return
        fi
 
+       # see if the modules are already loaded
+       if [ "$(lsmod | grep -E '^('$(echo $MODULES | tr ' ' '|')')\b' | wc 
-l)" = "$(echo $MODULES | wc -w)" ]; then
+               return
+       fi
+
        show "Loading ACPI modules..."; busy
        modprobe --all $MODULES && ok || fail
 }
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/acpid/acpid.init?r1=1.31&r2=1.32&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to