#!/sbin/runscript # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-dns/mydns/files/mydns.rc6-0.11.0,v 1.3 2005/01/15 03:31:00 matsuu Exp $ depend() { need net __db__ use logger } checkconfig() { if [ ! -f /etc/mydns.conf ] ; then eerror "No /etc/mydns.conf file exists!" return 1 fi } start() { ebegin "Starting mydns" checkconfig || return 1 start-stop-daemon --start --quiet --exec /usr/sbin/mydns -- -b eend $? } stop () { ebegin "Stopping mydns" PIDFILE=`cat /etc/mydns.conf | grep pidfile | awk '{ print $3 }'` if [ $PIDFILE == "" ]; then PIDFILE=/var/run/mydns.pid fi start-stop-daemon --stop --quiet \ --pidfile=${PIDFILE} eend $? }