From: Jeremy C. Reed Date: Wed, 14 Nov 2012 14:27:06 +0000 (-0600) Subject: [master] split quick start section into its own chapter X-Git-Tag: trac2487_base~1^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71eee20bd4e2688770303a8c51ea895916f49c75;p=thirdparty%2Fkea.git [master] split quick start section into its own chapter It adds a step to enable the auth server. Some other minor changes too. This was not reviewed, but has very little content changes. --- diff --git a/doc/guide/bind10-guide.xml b/doc/guide/bind10-guide.xml index e0266e1f3f..47657f7e0e 100644 --- a/doc/guide/bind10-guide.xml +++ b/doc/guide/bind10-guide.xml @@ -367,6 +367,105 @@ var/ + + Quick start + + + This quickly covers the standard steps for installing + and deploying BIND 10. + For further details, full customizations, and troubleshooting, + see the respective chapters in the BIND 10 guide. + + +
+ Quick start guide for authoritative DNS service + + + + + + Install required run-time and build dependencies. + + + + + + Download the BIND 10 source tar file from + . + + + + + Extract the tar file: + $ gzcat bind10-VERSION.tar.gz | tar -xvf - + + + + + Go into the source and run configure: + $ cd bind10-VERSION + $ ./configure + + + + + Build it: + $ make + + + + + Install it as root (to default /usr/local): + $ make install + + + + + Start the server (as root): + $ /usr/local/sbin/bind10 + + + + + In another console, enable the authoritative DNS service + (by using the bindctl utility to configure + the b10-auth component to run): + $ bindctl + (Login with the provided default username and password.) + +> config add Boss/components b10-auth +> config set Boss/components/b10-auth/special auth +> config set Boss/components/b10-auth/kind needed +> config commit +> quit + + + + + + Test it; for example: + $ dig @127.0.0.1 -c CH -t TXT version.bind + + + + + Load desired zone file(s), for example: + $ b10-loadzone your.zone.example.org + + + + + + Test the new zone. + + + + + +
+ +
+ Installation @@ -514,90 +613,6 @@ as a dependency earlier --> -
- Quick start - - - This quickly covers the standard steps for installing - and deploying BIND 10 as an authoritative name server using - its defaults. For troubleshooting, full customizations and further - details, see the respective chapters in the BIND 10 guide. - - - - - To quickly get started with BIND 10, follow these steps. - - - - - - - Install required run-time and build dependencies. - - - - - - Download the BIND 10 source tar file from - . - - - - - Extract the tar file: - $ gzcat bind10-VERSION.tar.gz | tar -xvf - - - - - - Go into the source and run configure: - $ cd bind10-VERSION - $ ./configure - - - - - Build it: - $ make - - - - - Install it (to default /usr/local): - $ make install - - - - - Start the server: - $ /usr/local/sbin/bind10 - - - - - - Test it; for example: - $ dig @127.0.0.1 -c CH -t TXT authors.bind - - - - - Load desired zone file(s), for example: - $ b10-loadzone your.zone.example.org - - - - - - Test the new zone. - - - - - -
-
Installation from source @@ -825,11 +840,18 @@ as a dependency earlier -->
Starting BIND 10 - To start the BIND 10 service, simply run bind10. + To start the BIND 10 service, simply run bind10 + as root. + It will run in the foreground and your shell prompt will not + be available. It will output various log messages as it starts up + and is used. Run it with the switch to get additional debugging or diagnostic output. - + + + +