From 66a5d15cecdf4bd267dbae5f771ebf3768232481 Mon Sep 17 00:00:00 2001 From: Bian Naimeng Date: Tue, 3 Sep 2013 16:33:55 +0800 Subject: acpid: print message if rule directory is inexist acpid: print message if rule directory is inexist If rule directory is inexist, the acpid initscript will exit with success, but the daemon will be not running. Print message in this case to tell user that the daemon is not running. Signed-off-by: Bian Naimeng Signed-off-by: Richard Purdie --- meta/recipes-bsp/acpid/acpid/init | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta/recipes-bsp') diff --git a/meta/recipes-bsp/acpid/acpid/init b/meta/recipes-bsp/acpid/acpid/init index ef08b59596..9f2c0d48d0 100755 --- a/meta/recipes-bsp/acpid/acpid/init +++ b/meta/recipes-bsp/acpid/acpid/init @@ -6,8 +6,12 @@ test -d /proc/acpi || exit 0 case "$1" in start) echo -n "Starting Advanced Configuration and Power Interface daemon: " - start-stop-daemon -S -x /usr/sbin/acpid -- -c /etc/acpi/events - echo "acpid." + 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 + echo "acpid." + fi ;; stop) echo -n "Stopping Advanced Configuration and Power Interface daemon: " -- cgit v1.2.3