mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
acpid: fix acpid break down
when execute the command "/etc/init.d/acpid stop" and "/etc/init.d/acpid restart", it prompt "no /usr/sbin/acpid found;none killed",The acpid could not be restarted because the script start with "!/bin/sh –e", that will make the script stop when an error occurred. So when no 'acpid' running (we have stopped it), the script would exit and 'restart' operation would be stopped by ‘stop’ operation.so avoiding the error occurred, add "-o" option,exit status 0 (not 1)if nothing done. (From OE-Core rev: b7a8daf52c9befc773f320e54999bb91efdac334) Signed-off-by: Baogen Shang <baogen.shang@windriver.com> Signed-off-by: Jeff Polk <jeff.polk@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
637ad2f819
commit
05e9f1f835
@@ -10,13 +10,13 @@ case "$1" in
|
||||
if [ ! -d /etc/acpi/events ]; then
|
||||
echo "There is not any rule configuration file."
|
||||
else
|
||||
start-stop-daemon -S -x /usr/sbin/acpid -- -c /etc/acpi/events
|
||||
start-stop-daemon -o -S -x /usr/sbin/acpid -- -c /etc/acpi/events
|
||||
echo "acpid."
|
||||
fi
|
||||
;;
|
||||
stop)
|
||||
echo -n "Stopping Advanced Configuration and Power Interface daemon: "
|
||||
start-stop-daemon -K -x /usr/sbin/acpid
|
||||
start-stop-daemon -o -K -x /usr/sbin/acpid
|
||||
echo "acpid."
|
||||
;;
|
||||
restart|force-reload)
|
||||
|
||||
Reference in New Issue
Block a user