Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9ad8d12d5e25b48e2bc7bbc5868323119bd39ede
commit 9ad8d12d5e25b48e2bc7bbc5868323119bd39ede Author: Priyank <[email protected]> Date: Tue Feb 10 23:21:31 2009 +0530 bind-9.6.0-3-i686 * New initscript diff --git a/source/network/bind/FrugalBuild b/source/network/bind/FrugalBuild index f366fda..82a8e7e 100644 --- a/source/network/bind/FrugalBuild +++ b/source/network/bind/FrugalBuild @@ -4,7 +4,7 @@ pkgname=bind pkgver=9.6.0 pkgextraver=-P1 -pkgrel=2 +pkgrel=3 pkgdesc="DNS server and utilities" url="http://www.isc.org/index.pl?/sw/bind/" backup=(etc/named.conf etc/logrotate.d/named) @@ -22,7 +22,7 @@ build() --with-libtool --enable-shared --disable-threads \ --disable-linux-caps - Frcd + Frcd2 Ffile ../caching-example/named.conf /etc/named.conf Ffile ../caching-example/named.local \ /var/named/caching-example/named.local diff --git a/source/network/bind/messages/bind.de b/source/network/bind/messages/bind.de deleted file mode 100644 index 09f9fbf..0000000 --- a/source/network/bind/messages/bind.de +++ /dev/null @@ -1,2 +0,0 @@ -stopbind="Stoppe BIND" -startbind="Starte BIND" diff --git a/source/network/bind/messages/bind.en b/source/network/bind/messages/bind.en deleted file mode 100644 index 9ef5e72..0000000 --- a/source/network/bind/messages/bind.en +++ /dev/null @@ -1,2 +0,0 @@ -stopbind="Stopping BIND" -startbind="Starting BIND" diff --git a/source/network/bind/messages/bind.hu b/source/network/bind/messages/bind.hu deleted file mode 100644 index f4d5084..0000000 --- a/source/network/bind/messages/bind.hu +++ /dev/null @@ -1,2 +0,0 @@ -stopbind="A BIND leállítása" -startbind="A BIND indítása" diff --git a/source/network/bind/rc.bind b/source/network/bind/rc.bind index f6d417e..9462706 100644 --- a/source/network/bind/rc.bind +++ b/source/network/bind/rc.bind @@ -1,25 +1,44 @@ -#!/bin/sh +#!/bin/bash +# (c) 2005 Marcus Habermehl <[email protected]> # (c) 2003 Vajna Miklos <[email protected]> # rc.bind for FrugalWare # distributed under GPL License -. /etc/rc.d/rc.functions - # chkconfig: 2345 17 45 # description: named (BIND) is a Domain Name Server (DNS) \ # that is used to resolve host names to IP addresses. -if [ "$1" = "stop" ]; then - stop "$stopbind" - killall named - ok $? -elif [ "$1" = "restart" ]; then - "$0" stop - sleep 1 - "$0" start -else # start - start "$startbind" - /usr/sbin/named - ok $? -fi +source /lib/initscripts/functions +TEXTDOMAIN=bind + +actions=(restart start status stop) +daemon=$"BIND" + +pid="$(pidof named 2> /dev/null)" + +rc_start() +{ + start_msg + if [ -z ${pid} ] ; then + /usr/sbin/named + ok $? + else + ok 999 + fi +} + +rc_stop() +{ + stop_msg + if [ ! -z ${pid} ] ; then + killall named + ok $? + else + ok 999 + fi +} + +rc_exec $1 + +# vim: ft=sh diff --git a/source/network/bind/rc.bind.new b/source/network/bind/rc.bind.new deleted file mode 100644 index 9462706..0000000 --- a/source/network/bind/rc.bind.new +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -# (c) 2005 Marcus Habermehl <[email protected]> -# (c) 2003 Vajna Miklos <[email protected]> -# rc.bind for FrugalWare -# distributed under GPL License - -# chkconfig: 2345 17 45 -# description: named (BIND) is a Domain Name Server (DNS) \ -# that is used to resolve host names to IP addresses. - -source /lib/initscripts/functions -TEXTDOMAIN=bind - -actions=(restart start status stop) -daemon=$"BIND" - -pid="$(pidof named 2> /dev/null)" - -rc_start() -{ - start_msg - if [ -z ${pid} ] ; then - /usr/sbin/named - ok $? - else - ok 999 - fi -} - -rc_stop() -{ - stop_msg - if [ ! -z ${pid} ] ; then - killall named - ok $? - else - ok 999 - fi -} - -rc_exec $1 - -# vim: ft=sh _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
