summaryrefslogtreecommitdiff
path: root/net/dynipclient
diff options
context:
space:
mode:
authortv <tv>2001-08-28 13:23:06 +0000
committertv <tv>2001-08-28 13:23:06 +0000
commit4e58d00ae2506573c52b2b5c877391f2e6eb7163 (patch)
tree04e91cb819cf9e01df13ee1c80f6917fe1a7f33d /net/dynipclient
parente169933bf090872b64e369adbd9e22f9b67018e4 (diff)
downloadpkgsrc-4e58d00ae2506573c52b2b5c877391f2e6eb7163.tar.gz
Add rc.d script.
Diffstat (limited to 'net/dynipclient')
-rw-r--r--net/dynipclient/Makefile3
-rwxr-xr-xnet/dynipclient/files/dynipclient.sh17
2 files changed, 19 insertions, 1 deletions
diff --git a/net/dynipclient/Makefile b/net/dynipclient/Makefile
index 9d9dea46146..93f3a23d1ba 100644
--- a/net/dynipclient/Makefile
+++ b/net/dynipclient/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2001/08/28 13:10:46 tv Exp $
+# $NetBSD: Makefile,v 1.2 2001/08/28 13:23:06 tv Exp $
#
DISTNAME= dynip_3.00
@@ -19,5 +19,6 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/dynipadmin ${PREFIX}/bin/
${INSTALL_PROGRAM} ${WRKSRC}/dynipclient ${PREFIX}/bin/
${INSTALL_DATA} ${WRKSRC}/*.1 ${PREFIX}/man/man1/
+ ${INSTALL_SCRIPT} ${FILESDIR}/dynipclient.sh ${PREFIX}/etc/rc.d/dynipclient
.include "../../mk/bsd.pkg.mk"
diff --git a/net/dynipclient/files/dynipclient.sh b/net/dynipclient/files/dynipclient.sh
new file mode 100755
index 00000000000..031dfc0aa71
--- /dev/null
+++ b/net/dynipclient/files/dynipclient.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# $NetBSD: dynipclient.sh,v 1.1 2001/08/28 13:23:06 tv Exp $
+#
+# PROVIDE: dynipclient
+# REQUIRE: NETWORK
+
+. /etc/rc.subr
+
+name="dynipclient"
+rcvar=$name
+command="/usr/pkg/bin/${name}"
+pidfile="/var/run/${name}.pid"
+required_files="/etc/dynip.cfg"
+
+load_rc_config $name
+run_rc_command "$1"