[Maintain] build_dns module
Petersen, Kirsten J - NET
Kirsten.Petersen at oregonstate.edu
Sat Mar 15 00:08:24 UTC 2008
Sam,
Sorry for the very slow reply.
So! The build process has changed, but the documentation has not been
updated. I'll try to get that fixed shortly.
Note: I'm working from the latest copy out of SVN, so these steps may
not apply to you, fyi.
Setting up tiny dns build:
Install the module:
cd ~prefix/maintain/bin
modules.php -i build_dns
Configure build_dns:
cd ~prefix/maintain/modules/build_dns
cp build_dns.cfg.dist build_dns.cfg
vi build_dns.cfg (customize as needed)
Enable the module:
cd ~prefix/maintain/bin
./modules.php -e build_dns
Running the build script:
cd ~prefix/maintain/bin
cron.php -r -o (-o to build files only, no push)
After that, you should have a ~prefix/maintain/build/dns.data file.
________________
Kirsten Petersen
Network Services * Oregon State University
http://oregonstate.edu/net * irc.oregonstate.edu #osu-is
"But it's the truth even if it didn't happen." -Ken Kesey
-----Original Message-----
From: maintain-bounces at osuosl.org [mailto:maintain-bounces at osuosl.org]
On Behalf Of Fox, Sam
Sent: Thursday, March 06, 2008 1:21 PM
To: Dawn Keenan; maintain at osuosl.org
Subject: Re: [Maintain] build_dns module
Dawn,
You're 100 correct on BIND :)
Our plan is to run Tiny DNS and have it perform zone transfers to any
BIND servers that we can't convert to Tiny DNS.
Does the BIND option for build_dns work currently? I thought it wasn't
available yet so we were going to use Tiny DNS in place of BIND for the
time being.
Either way, I still can't get Maintain to generate the Tiny DNS config
file. I'll check the conf file for the build_dns module and look into
using the build_bind utility that you wrote.
Thanks!
-Sam Fox
________________________________
From: maintain-bounces at osuosl.org on behalf of Dawn Keenan
Sent: Thu 3/6/2008 7:36 AM
To: maintain at osuosl.org
Subject: Re: [Maintain] build_dns module
Fox, Sam wrote:
> Is it possible to use this module to just build the "dns.data" without
> having maintain try to push it to a remote server? I can't get
maintain
> to generate the "dns.data" file and would appreciate any suggestions
on
> things to try/check.
While djbdns uses a single data file, BIND uses a separate data file for
each domain (called a zone in BIND, which is different from a zone in
Maintain) as well as a configuration file which maps the zone files to
DNS domains. The BIND zone files and named.conf configuration file are
written to a directory under the BUILD directory, not a file. The name
of the directory is build_dir in the build_bind section of the
module-specific configuration.
--Dawn
_______________________________________________
maintain mailing list
maintain at osuosl.org
http://lists.osuosl.org/mailman/listinfo/maintain
_______________________________________________
maintain mailing list
maintain at osuosl.org
http://lists.osuosl.org/mailman/listinfo/maintain
More information about the maintain
mailing list