SVN: admin/dns/README
adamg
adamg at pld-linux.org
Sat Feb 10 16:47:15 CET 2007
Author: adamg
Date: Sat Feb 10 16:47:15 2007
New Revision: 8259
Added:
admin/dns/README
Log:
- short installation howto
Added: admin/dns/README
==============================================================================
--- (empty file)
+++ admin/dns/README Sat Feb 10 16:47:15 2007
@@ -0,0 +1,54 @@
+pld-linux.org's nameserver installation howto:
+----------------------------------------------
+
+author: Adam Golebiowski (adamg@)
+
+Requirements:
+- bind (no pdns nor djbdns, sorry)
+- subversion
+- cron
+
+Installation:
+
+1) checkout dns data somewhere into /var/lib/named
+
+ # svn co http://svn.pld-linux.org/svn/admin/dns/ /var/lib/named/pld-dns
+
+2) include named.conf.pld in your named.conf file
+
+ # echo 'Include "/etc/named.conf.pld";' >> /var/lib/named/etc/named.conf
+
+3) if you have any zones defined in your named.conf, you need to put them inside
+ a view, simplest way is to change:
+
+ zone "example.com" {
+ ...
+ };
+
+ zone "example2.com" {
+ ...
+ };
+
+ to
+ view "world" {
+ match-clients { any; };
+
+ zone "example.com" {
+ ...
+ };
+
+ zone "example.com" {
+ ..
+ };
+ };
+
+4) run a check.sh to see if everything is ok
+
+ # cd /var/lib/named/pld-dns
+ # ./check.sh
+
+5) add a crontab entry for a check.sh script, like:
+
+ */5 * * * * cd /var/lib/named/pld-dns; ./check.sh
+
+That's it.
More information about the pld-cvs-commit
mailing list