diff --git a/doc/html/doc.html b/doc/html/doc.html index cccb148..da41cbf 100644 --- a/doc/html/doc.html +++ b/doc/html/doc.html @@ -7,6 +7,7 @@ @@ -74,7 +75,7 @@

0.2 Building RPM's

Several pdnsd-specific options are available when building RPM packages: - - - - - - - - - -
+ --with isdn @@ -82,7 +83,7 @@

0.2 Building RPM's

+ --without poll @@ -90,7 +91,7 @@

0.2 Building RPM's

+ --without nptl @@ -98,7 +99,7 @@

0.2 Building RPM's

+ --with ipv6 @@ -106,7 +107,7 @@

0.2 Building RPM's

+ --without tcpqueries @@ -114,7 +115,7 @@

0.2 Building RPM's

+ --without debug @@ -122,7 +123,7 @@

0.2 Building RPM's

+ --define "distro <distro>" @@ -130,7 +131,7 @@

0.2 Building RPM's

+ --define "run_as_user <user>" @@ -139,7 +140,7 @@

0.2 Building RPM's

+ --define "run_as_uid <uid>" @@ -149,7 +150,7 @@

0.2 Building RPM's

+ --define "cachedir <dir>" @@ -191,7 +192,7 @@

0.3.2 Configuring the source

options (if you do not specify an option, defaults will be used):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2604,10 +2605,10 @@

6.1 Source files


Copyright (C) 2000, 2001 Thomas Moestl
- Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul A. Rombouts + Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2012 Paul A. Rombouts

- Last revised: 30 January 2012 by Paul A. Rombouts + Last revised: 27 February 2012 by Paul A. Rombouts

diff --git a/doc/html/index.html b/doc/html/index.html index 8d76bce..213f77b 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -43,7 +43,7 @@

News

+ --prefix=dir @@ -202,7 +203,7 @@

0.3.2 Configuring the source

+ --sysconfdir=dir @@ -213,7 +214,7 @@

0.3.2 Configuring the source

+ --with-distribution=distro @@ -222,7 +223,7 @@

0.3.2 Configuring the source

+ --with-target=platform @@ -233,7 +234,7 @@

0.3.2 Configuring the source

+ --with-cachedir=dir @@ -242,7 +243,7 @@

0.3.2 Configuring the source

+ --with-hash-buckets=num @@ -255,7 +256,7 @@

0.3.2 Configuring the source

+ --enable-isdn @@ -266,7 +267,7 @@

0.3.2 Configuring the source

+ --disable-ipv4 @@ -274,7 +275,7 @@

0.3.2 Configuring the source

+ --enable-ipv6 @@ -285,7 +286,7 @@

0.3.2 Configuring the source

+ --disable-ipv4-startup @@ -293,7 +294,7 @@

0.3.2 Configuring the source

+ --enable-ipv6-startup @@ -305,7 +306,7 @@

0.3.2 Configuring the source

+ --disable-udp-queries @@ -314,7 +315,7 @@

0.3.2 Configuring the source

+ --disable-tcp-queries @@ -330,7 +331,7 @@

0.3.2 Configuring the source

+ --with-query-method=qm @@ -346,7 +347,7 @@

0.3.2 Configuring the source

+ --disable-tcp-server @@ -356,7 +357,7 @@

0.3.2 Configuring the source

+ --disable-src-addr-disc @@ -367,7 +368,7 @@

0.3.2 Configuring the source

+ --disable-poll @@ -376,7 +377,7 @@

0.3.2 Configuring the source

+ --disable-new-rrs @@ -387,7 +388,7 @@

0.3.2 Configuring the source

+ --enable-strict-rfc2181 @@ -398,7 +399,7 @@

0.3.2 Configuring the source

+ --enable-underscores @@ -408,7 +409,7 @@

0.3.2 Configuring the source

+ --with-random-device=device @@ -428,7 +429,7 @@

0.3.2 Configuring the source

+ --with-default-id=user @@ -439,7 +440,7 @@

0.3.2 Configuring the source

+ --with-debug=level @@ -462,7 +463,7 @@

0.3.2 Configuring the source

+ --with-verbosity=level @@ -470,7 +471,7 @@

0.3.2 Configuring the source

+ --enable-rcsids @@ -480,7 +481,7 @@

0.3.2 Configuring the source

+ --enable-tcp-subseq @@ -496,7 +497,7 @@

0.3.2 Configuring the source

+ --with-tcp-qtimeout=secs @@ -508,7 +509,7 @@

0.3.2 Configuring the source

+ --with-par-queries=num @@ -520,7 +521,7 @@

0.3.2 Configuring the source

+ --with-thread-lib=lib @@ -2166,17 +2167,17 @@

3 pdnsd-ctl

Description
helphelp Print a command summary.
versionversion Print version and license info.
statusstatus Print a description of pdnsd's cache status, thread status and configuration. @@ -2184,7 +2185,7 @@

3 pdnsd-ctl

serverserver (index|label)  (up|down|retest)  [dns1[,dns2[,...]]] Set the status of the server with the given index or label (where the given label @@ -2208,7 +2209,7 @@

3 pdnsd-ctl

recordrecord name  (delete|invalidate) Delete or invalidate the records of the given domain name if it is in the @@ -2223,7 +2224,7 @@

3 pdnsd-ctl

sourcesource fn  owner  [ttl]  [(on|off)]  [noauth] Load a hosts-style file. Works like using the pdnsd @@ -2239,7 +2240,7 @@

3 pdnsd-ctl

addadd a  addr  name  [ttl]  [noauth] Add a record of the given type to the pdnsd cache, replacing existing @@ -2262,27 +2263,27 @@

3 pdnsd-ctl

addadd aaaa  addr  name  [ttl]  [noauth]
addadd ptr  host  name  [ttl]  [noauth]
addadd cname  host  name  [ttl]  [noauth]
addadd mx  host  name  pref  [ttl]  [noauth]
addadd ns  host  name  [ttl]  [noauth]
negneg name  [type]  [ttl] Add a negatively cached record to pdnsd's cache, replacing existing @@ -2298,7 +2299,7 @@

3 pdnsd-ctl

configconfig [filename] Reload pdnsd's configuration file.
@@ -2311,7 +2312,7 @@

3 pdnsd-ctl

includeinclude filename Parse the given file as an include file, see the documentation on @@ -2321,7 +2322,7 @@

3 pdnsd-ctl

evaleval string Parse the given string as if it were part of pdnsd's configuration file. @@ -2337,7 +2338,7 @@

3 pdnsd-ctl

empty-cacheempty-cache [[+|-]name ...] If no arguments are provided, the cache will be completely emptied, @@ -2370,7 +2371,7 @@

3 pdnsd-ctl

dumpdump [name] Print information stored in the cache about name. @@ -2392,7 +2393,7 @@

3 pdnsd-ctl

list-rrtypeslist-rrtypes List available rr types for the neg command. @@ -2504,7 +2505,7 @@

6.1 Source files

src/consts.h - Some constants used by lexer, parser, config file handler functions and in the server status thread, + Some constants used by the parser, config file handler functions and in the server status thread, among others.
- +
2012-02-142012-02-27 Version 1.2.9-par has been released. Version 1.2.9 supports many more RR types (including those necessary for DNSSEC) and EDNS (Extension mechanisms for DNS) to enable UDP messages larger than 512 bytes. @@ -552,7 +552,7 @@

System requirements

  • the standard commands install, grep, sed, awk, touch and which (along with the REALLY standard ones mv, cp, ln, rm, pwd, test, echo, cat, mkdir, chown, chmod, tar). In any standard Unix installation, this should be no problem. -
  • for hacking and building own packages, you might also need gzip, bzip2 and rpm +
  • for hacking and building own packages, you might also need gzip, bzip2, perl and rpmbuild

    Download

    @@ -672,7 +672,7 @@

    Links


    - Last revised: 10 February 2012 by Paul A. Rombouts + Last revised: 27 February 2012 by Paul A. Rombouts

    diff --git a/doc/pdnsd.conf.5.in b/doc/pdnsd.conf.5.in index 88e744e..d5cb67c 100644 --- a/doc/pdnsd.conf.5.in +++ b/doc/pdnsd.conf.5.in @@ -1325,4 +1325,4 @@ Several others have contributed to \fBpdnsd\fP; see files in the source or This man page was automatically generated from the html documentation for \fBpdnsd\fP, using a customized Perl script written by Paul A. Rombouts. .PP -Last revised: 30 January 2012 by Paul A. Rombouts +Last revised: 27 February 2012 by Paul A. Rombouts diff --git a/doc/txt/intro.txt b/doc/txt/intro.txt index 885b1c9..cac0bae 100644 --- a/doc/txt/intro.txt +++ b/doc/txt/intro.txt @@ -204,8 +204,8 @@ The common software requirements for all supported systems are: the REALLY standard ones mv, cp, ln, rm, pwd, test, echo, cat, mkdir, chown, chmod, tar). In any standard Unix installation, this should be no problem. - * for hacking and building own packages, you might also need gzip, bzip2 and - rpm + * for hacking and building own packages, you might also need gzip, bzip2, + perl and rpmbuild Download @@ -301,5 +301,5 @@ Eelco Vriezekolk. Thomas Moestl and Paul A. Rombouts -Last revised: 10 February 2012 by Paul A. Rombouts +Last revised: 27 February 2012 by Paul A. Rombouts diff --git a/doc/txt/manual.txt b/doc/txt/manual.txt index e9bb7ab..d53355f 100644 --- a/doc/txt/manual.txt +++ b/doc/txt/manual.txt @@ -1938,7 +1938,7 @@ src/conf-keywords.h src/conff.c, src/ The configuration handler functions and their prototypes. conff.h The parser is called from here. -src/consts.h Some constants used by lexer, parser, config file handler +src/consts.h Some constants used by the parser, config file handler functions and in the server status thread, among others. Define dns message structures, constants, and some common @@ -1993,7 +1993,7 @@ status.h pdnsd's interface to pdnsd-ctl. ------------------------------------------------------------------------------- Copyright (C) 2000, 2001 Thomas Moestl -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul A. Rombouts +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2012 Paul A. Rombouts -Last revised: 30 January 2012 by Paul A. Rombouts +Last revised: 27 February 2012 by Paul A. Rombouts diff --git a/src/pdnsd-ctl/pdnsd-ctl.c b/src/pdnsd-ctl/pdnsd-ctl.c index fcfe740..c1b63cc 100644 --- a/src/pdnsd-ctl/pdnsd-ctl.c +++ b/src/pdnsd-ctl/pdnsd-ctl.c @@ -107,6 +107,7 @@ static const char *const help_messages[] = "Command-line options:\n" "-c\tcachedir\n\tSet the cache directory to cachedir (must match pdnsd setting).\n" + "\tThe default is '" CACHEDIR "'.\n" "-q\n\tBe quiet unless output is specified by command or something goes wrong.\n\n" "Commands and needed arguments are:\n" @@ -197,7 +198,8 @@ static const char *const help_messages[] = "\tIf no arguments are provided, the cache is completely emptied,\n" "\tfreeing all existing entries. This also removes \"local\" records,\n" "\tas defined by the config file. To restore local records, run\n" - "\t\"pdnsd-ctl config\" immediately afterwards.\n" + "\t\"pdnsd-ctl config\" or \"pdnsd-ctl include filename\" immediately\n" + "\tafterwards.\n" "\tIf one or more arguments are provided, these are interpreted as \n" "\tinclude/exclude names. If an argument starts with a '+' the name is to\n" "\tbe included. If an argument starts with a '-' it is to be excluded.\n"