diff options
-rw-r--r-- | sysutils/doinkd/Makefile | 4 | ||||
-rw-r--r-- | sysutils/doinkd/files/idled.sh | 23 | ||||
-rw-r--r-- | sysutils/idled/Makefile | 4 | ||||
-rw-r--r-- | sysutils/idled/files/idled.sh | 23 |
4 files changed, 54 insertions, 0 deletions
diff --git a/sysutils/doinkd/Makefile b/sysutils/doinkd/Makefile index 3fac05c720c2..2040354d5007 100644 --- a/sysutils/doinkd/Makefile +++ b/sysutils/doinkd/Makefile @@ -23,5 +23,9 @@ post-extract: post-install: strip ${PREFIX}/libexec/idled +.if !exists(${PREFIX}/etc/rc.d/idled.sh) + @${ECHO} "Installing ${PREFIX}/etc/rc.d/idled.sh startup script." + ${INSTALL_SCRIPT} -m 751 ${FILESDIR}/idled.sh ${PREFIX}/etc/rc.d/idled.sh +.endif .include <bsd.port.mk> diff --git a/sysutils/doinkd/files/idled.sh b/sysutils/doinkd/files/idled.sh new file mode 100644 index 000000000000..880e47162941 --- /dev/null +++ b/sysutils/doinkd/files/idled.sh @@ -0,0 +1,23 @@ +#!/bin/sh +case "$1" in + start) + /usr/local/libexec/idled + echo -n ' idled' + ;; + stop) + killall -TERM idled + echo "idled stopped" + ;; + restart) + killall -TERM idled + /usr/local/libexec/idled + echo "idled restarted" + ;; + -h) + echo "Usage: `basename $0` { start | stop | restart }" + ;; + *) + /usr/local/libexec/idled + echo -n ' idled' + ;; +esac diff --git a/sysutils/idled/Makefile b/sysutils/idled/Makefile index 3fac05c720c2..2040354d5007 100644 --- a/sysutils/idled/Makefile +++ b/sysutils/idled/Makefile @@ -23,5 +23,9 @@ post-extract: post-install: strip ${PREFIX}/libexec/idled +.if !exists(${PREFIX}/etc/rc.d/idled.sh) + @${ECHO} "Installing ${PREFIX}/etc/rc.d/idled.sh startup script." + ${INSTALL_SCRIPT} -m 751 ${FILESDIR}/idled.sh ${PREFIX}/etc/rc.d/idled.sh +.endif .include <bsd.port.mk> diff --git a/sysutils/idled/files/idled.sh b/sysutils/idled/files/idled.sh new file mode 100644 index 000000000000..880e47162941 --- /dev/null +++ b/sysutils/idled/files/idled.sh @@ -0,0 +1,23 @@ +#!/bin/sh +case "$1" in + start) + /usr/local/libexec/idled + echo -n ' idled' + ;; + stop) + killall -TERM idled + echo "idled stopped" + ;; + restart) + killall -TERM idled + /usr/local/libexec/idled + echo "idled restarted" + ;; + -h) + echo "Usage: `basename $0` { start | stop | restart }" + ;; + *) + /usr/local/libexec/idled + echo -n ' idled' + ;; +esac |