Changeset 936
- Timestamp:
- 12/31/06 16:07:47 (2 years ago)
- Files:
-
- trunk/pdns/pdns/docs/pdns.sgml (modified) (41 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/pdns/pdns/docs/pdns.sgml
r935 r936 76 76 on <ulink url="http://doc.powerdns.com/txt">http://doc.powerdns.com/txt/</ulink>. 77 77 </para> 78 </sect1> 78 79 <sect1 id="changelog"> 79 80 <title>Release notes</title> … … 1406 1407 </para> 1407 1408 <para> 1408 Bug fixes: 1409 <para> 1409 Bug fixes: 1410 1410 <itemizedlist> 1411 1411 <listitem> … … 1942 1942 gpgsql no longer reports as gmysql (Sherwin Daganoto) 1943 1943 </para> 1944 </listitem> 1944 1945 <listitem> 1945 1946 <para> … … 1985 1986 <para> 1986 1987 Cleanups by Norbert: getAuth moved to chopOff, arguments::contains massive cleanup, more. 1988 </para> 1987 1989 </listitem> 1988 1990 </itemizedlist> 1991 </para> 1989 1992 </sect2> 1990 1993 … … 1992 1995 <para> 1993 1996 Yet another iteration, hopefully this will be the last silly release. 1997 </para> 1994 1998 <para> 1995 1999 <warning> … … 2079 2083 </para> 2080 2084 </listitem> 2081 </itemizedlist> 2082 </sect2> 2085 </itemizedlist> 2086 </para> 2087 </sect2> 2083 2088 <sect2 id="changelog-2-9-8"><title>Version 2.9.8</title> 2084 2089 <para> … … 2319 2324 </para> 2320 2325 </warning> 2326 </para> 2321 2327 <para> 2322 2328 <itemizedlist> … … 3074 3080 </para> 3075 3081 <para> 3076 <itemizedlist>3077 <listitem>3078 <para>3079 License changed to the GNU General Public License version 2.3080 </para>3081 </listitem>3082 <listitem>3083 <para>3082 <itemizedlist> 3083 <listitem> 3084 <para> 3085 License changed to the GNU General Public License version 2. 3086 </para> 3087 </listitem> 3088 <listitem> 3089 <para> 3084 3090 Cleanups by Erik Bos @ xs4all. 3085 </para>3086 </listitem>3087 <listitem>3088 <para>3091 </para> 3092 </listitem> 3093 <listitem> 3094 <para> 3089 3095 Build improvements by Wichert Akkerman 3090 </para>3091 </listitem>3092 <listitem>3093 <para>3096 </para> 3097 </listitem> 3098 <listitem> 3099 <para> 3094 3100 Lots of work on the build system, entirely revamped. By PowerDNS. 3095 </para> 3096 </listitem> 3097 </itemizedlist> 3098 </sect2> 3101 </para> 3102 </listitem> 3103 </itemizedlist> 3104 </para> 3105 </sect2> 3099 3106 3100 3107 <sect2 id="changelog-2-8"><title>Version 2.8</title> … … 3544 3551 </listitem> 3545 3552 </itemizedlist> 3553 </para> 3546 3554 <para> 3547 3555 Documentation: added details for <command>strict-rfc-axfrs</command>. This feature can be used if very old clients need to be able … … 4131 4139 </listitem> 4132 4140 </itemizedlist> 4133 4141 </para> 4134 4142 </sect2> 4143 4135 4144 <sect2 id="changelog-1-99-11"><title>Version 1.99.11 Prerelease</title> 4136 4145 <para> … … 5014 5023 the nameserver down a lot. 5015 5024 </para> 5016 <sect3><title>Known bugs</title> 5025 <sect3> 5026 <title>Known bugs</title> 5017 5027 <para> 5018 5028 Decreasing a ringbuffer on the website is a sure way to crash the daemon. Zone2sql, while improved, still … … 5028 5038 <para> 5029 5039 Zone2sql does not close filedescriptors. 5030 < para>5040 </para> 5031 5041 5032 5042 <para> 5033 5043 FreeBSD version does not stop when requested via the init.d script. 5034 < para>5044 </para> 5035 5045 5036 5046 </sect3> … … 5352 5362 (these people don't share the blame for any errors or mistakes in powerdns - those are all ours) 5353 5363 </para> 5354 </Chapter> 5364 </sect1> 5365 </Chapter> 5355 5366 5356 5367 <Chapter id="installing-on-unix"> … … 5947 5958 </varlistentry> 5948 5959 </variablelist> 5960 </para> 5949 5961 </sect2> 5950 5962 </sect1> … … 6174 6186 </screen> 6175 6187 </para> 6188 </sect1> 6176 6189 <sect1 id="syslog"><title>Operational logging using syslog</title> 6177 6190 <para>(<command>logging-facility</command> is available from 1.99.10 and onwards)</para> … … 6235 6248 You should set these parameters immediately if they are not set! 6236 6249 </para> 6250 </sect2> 6237 6251 <sect2><title>Jailing the process in a chroot</title> 6238 6252 <para> … … 6398 6412 The size of the packetcache can be observed with <command>/etc/init.d/pdns show packetcache-size</command> 6399 6413 </para> 6400 </sect 1>6401 <sect 1id="querycache"><title>Query Cache</title>6414 </sect2> 6415 <sect2 id="querycache"><title>Query Cache</title> 6402 6416 <para> 6403 6417 Besides entire packets, PDNS can also cache individual backend queries. Each DNS query leads to a number of backend queries, … … 6423 6437 Packet Cache. 6424 6438 </para> 6425 </sect1> 6439 </sect2> 6440 </sect1> 6426 6441 </chapter> 6427 6442 <chapter id="migration"><title>Migrating to PDNS</title> … … 7621 7636 </para> 7622 7637 <para> 7623 <para>7624 7638 <warning> 7625 7639 <para> … … 7697 7711 </para> 7698 7712 </listitem> 7713 </varlistentry> 7699 7714 <varlistentry> 7700 7715 <term>URL</term> … … 7992 8007 </chapter> 7993 8008 <chapter id="metrics"><title>Index of all internal metrics</title> 7994 <para></para> 7995 <sect1 id="counters-variables"><title>Counters & variables</title> 8009 <sect1 id="counters-variables"><title>Counters & variables</title> 7996 8010 <para> 7997 8011 A number of counters and variables are set during PDNS operation. These can be queried with the init.d 7998 8012 <command>dump</command>, <command>show</command> and <command>mrtg</command> commands, or viewed with the 7999 8013 webserver. 8000 8014 </para> 8015 <sect2 id="counters"> 8016 <title>Counters</title> 8017 <para> 8001 8018 <variablelist> 8002 8019 <varlistentry> … … 8054 8071 </variablelist> 8055 8072 </para> 8056 <para> 8057 <sect2><title>Ring buffers</title> 8073 </sect2> 8074 <sect2> 8075 <title>Ring buffers</title> 8058 8076 <para> 8059 8077 Besides counters, PDNS also maintains the ringbuffers. A ringbuffer records events, each new event gets a place … … 8133 8151 </variablelist> 8134 8152 </para> 8153 </sect2> 8154 </sect1> 8135 8155 </chapter> 8136 8156 … … 8588 8608 </variablelist> 8589 8609 </para> 8610 </sect1> 8590 8611 <sect1 id="pdns-devel-faq"><title>Backend developer HOWTO</title> 8591 8612 <para> … … 8747 8768 </para> 8748 8769 </listitem> 8770 </varlistentry> 8749 8771 <varlistentry> 8750 8772 <term>Q: How does PowerDNS.COM BV expect to make money now that the nameserver is free?</term> … … 8765 8787 In fact, their strategy is a lot like ours in general. 8766 8788 </para> 8789 </listitem> 8767 8790 </varlistentry> 8768 8791 <varlistentry> … … 8772 8795 Sure, to do so, please contact us at <email>sales@powerdns.com</email> 8773 8796 </para> 8797 </listitem> 8774 8798 </varlistentry> 8775 8799 <varlistentry> … … 8804 8828 8805 8829 <varlistentry> 8806 <term>Q: We are a Linux/Unix vendor, can we include PowerDNS? 8830 <term>Q: We are a Linux/Unix vendor, can we include PowerDNS?</term> 8807 8831 <listitem> 8808 8832 <para> … … 9971 9995 </varlistentry> 9972 9996 </variablelist> 9997 </para> 9998 </sect2> 9973 9999 <sect2><title>Fancy records</title> 9974 10000 <para> … … 10138 10164 Make sure that the assigned id in the domains table matches the domain_id field in the records table! 10139 10165 </para> 10166 </sect2> 10140 10167 </sect1> 10141 10168 … … 10637 10664 is given. 10638 10665 </para> 10666 </sect2> 10639 10667 <sect2 id="bind-control-commands"><title>Pdns_control commands</title> 10640 10668 <para> … … 10695 10723 </para> 10696 10724 </sect3> 10725 </sect2> 10697 10726 <sect2><title>Commands</title> 10698 10727 <para> … … 10833 10862 </para> 10834 10863 </warning> 10864 </para> 10835 10865 <para> 10836 10866 The main author for this module is Norbert Sendetzky who also has his own <ulink url="http://www.linuxnetworks.de/pdnsldap/index.html">PowerDNS-LDAP page</ulink>. … … 11220 11250 problems though. 11221 11251 </para> 11252 </sect1> 11222 11253 </appendix> 11223 11254 <appendix id="backend-writers-guide"><title>Backend writers' guide</title> … … 11510 11541 11511 11542 <varlistentry> 11512 <term>bool list(int domain_id) 11543 <term>bool list(int domain_id)</term> 11513 11544 <listitem> 11514 11545 <para> … … 11885 11916 <para> 11886 11917 Supermaster/superslave is a complicated concept, if this is all unclear see <xref linkend="supermaster">. 11918 </para> 11887 11919 </sect2> 11888 11920 </sect1> … … 11983 12015 The FreeBSD Boost include files are installed in <filename>/usr/local/include</filename>, so prefix <command>CXXFLAGS=-I/usr/local/lib</command> 11984 12016 to your <command>./configure</command> invocation. 12017 </para> 11985 12018 </sect2> 11986 12019 <sect2 id="unix-linux"><title>Linux</title> … … 12016 12049 <para> 12017 12050 By Michel Stol (<email>michel@powerdns.com</email>). 12051 </para> 12018 12052 <sect2><title>Assumptions</title> 12019 12053 <para> … … 12126 12160 </sect4> 12127 12161 12128 <sect 3>12162 <sect4> 12129 12163 <title>Installing pthreads for Windows</title> 12130 12164 … … 12144 12178 on that later. 12145 12179 </para> 12146 </sect3> 12180 </sect4> 12181 </sect3> 12147 12182 12148 12183 </sect2> … … 12494 12529 </sect2> 12495 12530 </sect1> 12531 </appendix> 12496 12532 <appendix id="license"><title>PowerDNS license (GNU General Public License version 2)</title> 12497 12533 <para>