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