commit 405a30c89864ac63de35a0fed925d5f9eb0bf417 Author: kueller Date: Mon Jan 3 10:48:06 2011 +0000 Neue Version V963 git-svn-id: svn://svn.compuextreme.de/Viitor/V963/Viitor_bind@5933 504e572c-2e33-0410-9681-be2bf7408885 diff --git a/etc/init.d/named b/etc/init.d/named new file mode 100644 index 0000000..332a90b --- /dev/null +++ b/etc/init.d/named @@ -0,0 +1,35 @@ +#!/bin/bash +# +# Startscript for named bind v8 +# (c) RainMaker Multimedia OHG +# Autor: Harald Küller +# +# Datum: 28.01.2001 + +source /etc/init.d/functions + +VERSION=`/usr/sbin/named -v` + +case "$1" in + start) + if [ -f /etc/named.conf ]; then + echo -n "Starting Name Server named ($VERSION)" + /usr/sbin/named + evaluate_retval + fi + ;; + stop) + if [ -f /etc/named.conf ]; then + echo -n "Stopping Names Srver named ($VERSION)" + pkill -f /usr/sbin/named + evaluate_retval + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "USAGE: $0 {start|stop|restart}" +esac diff --git a/etc/init/named.conf b/etc/init/named.conf new file mode 100644 index 0000000..e8cd0cc --- /dev/null +++ b/etc/init/named.conf @@ -0,0 +1,11 @@ +description "Start Domain Name Server" +author "Harald Kueller " +version 1.0 +emits none special + +start on (runlevel [2345] and (started rpc)) +stop on runlevel [016] + +console none + +exec /usr/sbin/named -f diff --git a/etc/named.conf b/etc/named.conf new file mode 100644 index 0000000..7817446 --- /dev/null +++ b/etc/named.conf @@ -0,0 +1,26 @@ +options { + directory "/var/named"; + pid-file "/var/run/named.pid"; + datasize default; + stacksize default; + coresize default; + files unlimited; + max-ncache-ttl 300; + recursion yes; + fetch-glue yes; + fake-iquery no; + notify yes; + allow-query { any; }; + allow-transfer { any; }; + /* allow-transfer { 127.0.0.1; 192.168.0/24; }; */ + forward only; + /* forwarders { 192.168.1.1; }; */ +}; + + +zone "." IN { + type hint; + file "root.hint"; +}; + +include "ZONEN"; diff --git a/init/genpkg b/init/genpkg new file mode 100644 index 0000000..e69e361 --- /dev/null +++ b/init/genpkg @@ -0,0 +1,35 @@ +#!/bin/bash +#genpkg Script für bind V8 +#Script Framework - Automatisiertes Erzeugen der Monsum Linux Distribution +#(c) Rainmaker MultiMedia OHG +# +#$Author$ +#$Date$ +#$Revision$ +# +#$Log$ +#Revision 1.2 2001/09/23 12:29:27 kueller +#Permissions von /etc/init.d/named werden nun richtig gesetzt +# +#Revision 1.1.1.1 2001/09/23 01:26:12 kueller +#AddOns für bind +# +# + +if [ -d /var/install/sysvinit* ]; then + WDIR=`pwd` + cd etc/init.d + chmod 755 named + mkdir rc{0,1,2,3,4,5,6}.d + for i in 0 1 2 6; do + cd rc$i.d + ln -s ../named K75named + cd .. + done + for i in 3 4 5; do + cd rc$i.d + ln -s ../named S12named + cd .. + done + cd $WDIR +fi diff --git a/var/named/ZONEN b/var/named/ZONEN new file mode 100644 index 0000000..d8816d0 --- /dev/null +++ b/var/named/ZONEN @@ -0,0 +1,11 @@ +# Reverse-Lookup +zone "0.0.127.in-addr.arpa" { type master; file "rev/127.0.0"; }; + +# Slave Reverse-Lookup + +# Slave Domains + + +# Master Domains +zone "localhost" { type master; file "localhost"; }; + diff --git a/var/named/localhost b/var/named/localhost new file mode 100644 index 0000000..ad5e68e --- /dev/null +++ b/var/named/localhost @@ -0,0 +1,10 @@ +$ORIGIN localhost. +@ 1D IN SOA @ root ( + 42 ; serial (d. adams) + 3H ; refresh + 15M ; retry + 1W ; expiry + 1D ) ; minimum + + 1D IN NS @ + 1D IN A 127.0.0.1 diff --git a/var/named/rev/127.0.0 b/var/named/rev/127.0.0 new file mode 100644 index 0000000..b9b7bf5 --- /dev/null +++ b/var/named/rev/127.0.0 @@ -0,0 +1,11 @@ +$ORIGIN 0.0.127.in-addr.arpa. + +@ 1D IN SOA localhost. root.localhost. ( + 42 ; serial (d. adams) + 3H ; refresh + 15M ; retry + 1W ; expiry + 1D ) ; minimum + + 1D IN NS localhost. +1 1D IN PTR localhost. diff --git a/var/named/root.hint b/var/named/root.hint new file mode 100644 index 0000000..ed6c398 --- /dev/null +++ b/var/named/root.hint @@ -0,0 +1,79 @@ +; This file holds the information on root name servers needed to +; initialize cache of Internet domain name servers +; (e.g. reference this file in the "cache . " +; configuration file of BIND domain name servers). +; +; This file is made available by InterNIC +; under anonymous FTP as +; file /domain/named.root +; on server FTP.INTERNIC.NET +; +; last update: Nov 5, 2002 +; related version of root zone: 2002110501 +; +; +; formerly NS.INTERNIC.NET +; +. 3600000 IN NS A.ROOT-SERVERS.NET. +A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 +; +; formerly NS1.ISI.EDU +; +. 3600000 NS B.ROOT-SERVERS.NET. +B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107 +; +; formerly C.PSI.NET +; +. 3600000 NS C.ROOT-SERVERS.NET. +C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 +; +; formerly TERP.UMD.EDU +; +. 3600000 NS D.ROOT-SERVERS.NET. +D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 +; +; formerly NS.NASA.GOV +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +; +; formerly NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 +; +; formerly NS.NIC.DDN.MIL +; +. 3600000 NS G.ROOT-SERVERS.NET. +G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 +; +; formerly AOS.ARL.ARMY.MIL +; +. 3600000 NS H.ROOT-SERVERS.NET. +H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 +; +; formerly NIC.NORDU.NET +; +. 3600000 NS I.ROOT-SERVERS.NET. +I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 +; +; operated by VeriSign, Inc. +; +. 3600000 NS J.ROOT-SERVERS.NET. +J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 +; +; housed in LINX, operated by RIPE NCC +; +. 3600000 NS K.ROOT-SERVERS.NET. +K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 +; +; operated by IANA +; +. 3600000 NS L.ROOT-SERVERS.NET. +L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12 +; +; housed in Japan, operated by WIDE +; +. 3600000 NS M.ROOT-SERVERS.NET. +M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 +; End of File