From 031b15b3d613121249e0fed5f695aa65d020347b Mon Sep 17 00:00:00 2001 From: Achim Gottinger Date: Sun, 10 Jun 2001 15:46:57 +0000 Subject: An svc script for the nameserver --- net-misc/djbdns/files/svc-tinydns | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 net-misc/djbdns/files/svc-tinydns (limited to 'net-misc') diff --git a/net-misc/djbdns/files/svc-tinydns b/net-misc/djbdns/files/svc-tinydns new file mode 100644 index 000000000000..a620ebd4d4ab --- /dev/null +++ b/net-misc/djbdns/files/svc-tinydns @@ -0,0 +1,30 @@ +#!/bin/sh +#RCUPDATE:3 4:80:This line is required for script management + +. /etc/rc.d/config/functions + +SERVICE="tinydns" +opts="start stop" + +#this service is designed to *only* run supervised + + +start() { + ebegin "Starting svc-${SERVICE}" + ln -sf ../services/${SERVICE} ${SVCDIR}/control/${SERVICE} + eend $? +} + +stop() { + ebegin "Stopping svc-${SERVICE}" + if [ -e ${SVCDIR}/control/${SERVICE} ] + then + /usr/bin/svc -dx ${SVCDIR}/control/${SERVICE}/log + /usr/bin/svc -dx ${SVCDIR}/control/${SERVICE} + rm ${SVCDIR}/control/${SERVICE} + fi + eend $? +} + +doservice ${@} + -- cgit v1.2.3-65-gdbad