From 6bda80b11fede03e7e255f552d6598bb7910fe5f Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 13 Mar 2012 10:36:52 +0000 Subject: main/bind: upgrade to 9.9.0 --- testing/bind/bind.initd | 90 ------------------------------------------------- 1 file changed, 90 deletions(-) delete mode 100644 testing/bind/bind.initd (limited to 'testing/bind/bind.initd') diff --git a/testing/bind/bind.initd b/testing/bind/bind.initd deleted file mode 100644 index fa9ffb3434..0000000000 --- a/testing/bind/bind.initd +++ /dev/null @@ -1,90 +0,0 @@ -#!/sbin/runscript - -extra_commands="checkconfig checkzones" -extra_started_commands="reload" - -depend() { - need net - use logger - provide dns -} - -: ${NAMED_CONF:=/etc/bind/named.conf} - -depend() { - need net - after firewall - use logger - provide dns -} - -_get_pidfile() { - [ -n "${PIDFILE}" ] || PIDFILE=$(\ - /usr/sbin/named-checkconf -p ${NAMED_CONF} | grep 'pid-file' | cut -d\" -f2) - [ -z "${PIDFILE}" ] && PIDFILE=/var/run/named/named.pid -} - -checkconfig() { - ebegin "Checking named configuration" - - if [ ! -f "${NAMED_CONF}" ] ; then - eerror "No ${NAMED_CONF} file exists!" - return 1 - fi - - /usr/sbin/named-checkconf ${NAMED_CONF} || { - eerror "named-checkconf failed! Please fix your config first." - return 1 - } - eend 0 - return 0 -} - -checkzones() { - ebegin "Checking named configuration and zones" - /usr/sbin/named-checkconf -z -j ${NAMED_CONF} - eend $? -} - -start() { - local piddir - ebegin "Starting named" - _get_pidfile - piddir="${PIDFILE%/*}" - if [ ! -d "${piddir}" ]; then - checkpath -q -d -o root:named -m 0770 "${piddir}" || { - eend 1 - return 1 - } - fi - - checkconfig || { eend 1; return 1; } - - # create piddir (usually /var/run/named) if necessary, bug 334535 - _get_pidfile - piddir="${PIDFILE%/*}" - if [ ! -d "${piddir}" ]; then - checkpath -q -d -o root:named -m 0770 "${piddir}" || { - eend 1 - return 1 - } - fi - - # In case someone have $CPU set in /etc/conf.d/named - if [ -n "${CPU}" ] && [ "${CPU}" -gt 0 ]; then - CPU="-n ${CPU}" - fi - - start-stop-daemon --start --pidfile ${PIDFILE} \ - --nicelevel ${NICELEVEL:-0} \ - --exec /usr/sbin/named \ - -- -u named ${CPU} ${OPTS} - eend $? -} - -stop() { - ebegin "Stopping named" - start-stop-daemon --stop --quiet --pidfile $PIDFILE - eend $? -} - -- cgit v1.3