Commit 956caf62 authored by Jonathan Liu's avatar Jonathan Liu Committed by Thomas Petazzoni
Browse files

acpid: add init.d script

parent 6a81db89
Loading
Loading
Loading
Loading

package/acpid/S02acpid

0 → 100755
+22 −0
Original line number Diff line number Diff line
#!/bin/sh

case "$1" in
	start)
		echo -n "Starting acpid: "
		start-stop-daemon -S -q -m -b -p /var/run/acpid.pid --exec /usr/sbin/acpid -- -n
		echo "done"
		;;
	stop)
		echo -n "Stopping acpid: "
		start-stop-daemon -K -q -p /var/run/acpid.pid
		echo "done"
		;;
	restart)
		"$0" stop
		sleep 1
		"$0" start
		;;
	*)
		echo "Usage: $0 {start|stop|restart}"
		;;
esac
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ define ACPID_INSTALL_TARGET_CMDS
	install -D -m 644 $(@D)/acpi_listen.8 $(TARGET_DIR)/usr/share/man/man8/acpi_listen.8
	mkdir -p $(TARGET_DIR)/etc/acpi/events
	/bin/echo -e "event=button[ /]power\naction=/sbin/poweroff" > $(TARGET_DIR)/etc/acpi/events/powerbtn
	$(INSTALL) -D -m 0755 package/acpid/S02acpid $(TARGET_DIR)/etc/init.d/S02acpid
endef

define ACPID_UNINSTALL_TARGET_CMDS