Loading package/neard/S53neard 0 → 100755 +33 −0 Original line number Diff line number Diff line #!/bin/sh # # Starts neard # NAME=neard DAEMON=/usr/libexec/nfc/$NAME # Exit gracefully if the package has been removed [ -x $DAEMON ] || exit 0 case "$1" in start) echo -n "Starting $NAME: " start-stop-daemon -S -q -p /var/run/${NAME}.pid -x $DAEMON -- -d '*' echo "OK" ;; stop) echo -n "Stopping $NAME: " start-stop-daemon -K -q -p /var/run/${NAME}.pid echo "OK" ;; restart|reload) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit $? package/neard/neard.mk +9 −0 Original line number Diff line number Diff line Loading @@ -17,4 +17,13 @@ ifeq ($(BR2_PACKAGE_NEARD_TOOLS),y) NEARD_CONF_OPT += --enable-tools endif define NEARD_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/neard/S53neard \ $(TARGET_DIR)/etc/init.d/S53neard endef define NEARD_UNINSTALL_INIT_SYSV $(RM) $(TARGET_DIR)/etc/init.d/S53neard endef $(eval $(autotools-package)) Loading
package/neard/S53neard 0 → 100755 +33 −0 Original line number Diff line number Diff line #!/bin/sh # # Starts neard # NAME=neard DAEMON=/usr/libexec/nfc/$NAME # Exit gracefully if the package has been removed [ -x $DAEMON ] || exit 0 case "$1" in start) echo -n "Starting $NAME: " start-stop-daemon -S -q -p /var/run/${NAME}.pid -x $DAEMON -- -d '*' echo "OK" ;; stop) echo -n "Stopping $NAME: " start-stop-daemon -K -q -p /var/run/${NAME}.pid echo "OK" ;; restart|reload) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit $?
package/neard/neard.mk +9 −0 Original line number Diff line number Diff line Loading @@ -17,4 +17,13 @@ ifeq ($(BR2_PACKAGE_NEARD_TOOLS),y) NEARD_CONF_OPT += --enable-tools endif define NEARD_INSTALL_INIT_SYSV $(INSTALL) -D -m 0755 package/neard/S53neard \ $(TARGET_DIR)/etc/init.d/S53neard endef define NEARD_UNINSTALL_INIT_SYSV $(RM) $(TARGET_DIR)/etc/init.d/S53neard endef $(eval $(autotools-package))