From: Bert Hubert Date: Sun, 16 Mar 2008 16:40:46 +0000 (+0000) Subject: make opendbx & ldap documentation point at Norbert's pages X-Git-Tag: rec-3.1.7.1~78 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=104a07f1f39883e5f09d70088cfc091278b31c11;p=thirdparty%2Fpdns.git make opendbx & ldap documentation point at Norbert's pages git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1163 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/docs/pdns.sgml b/pdns/docs/pdns.sgml index 8b57884373..840b30ccc0 100644 --- a/pdns/docs/pdns.sgml +++ b/pdns/docs/pdns.sgml @@ -11535,7 +11535,7 @@ insert into Records (id,ZoneId, name,type,content,TimeToLive,Priority) select RE - The main author for this module is Norbert Sendetzky who also has his own PowerDNS-LDAP page. + The main author for this module is Norbert Sendetzky. He also maintains the LDAP backends documentation there. The information @@ -11550,121 +11550,38 @@ insert into Records (id,ZoneId, name,type,content,TimeToLive,Priority) select RE MasterNo SlaveNo SuperslaveNo - AutoserialYes + AutoserialNo + + + OpenDBX backend - As of 2.9.6, PowerDNS comes with an LDAP backend. The code for this was submitted by Norbert Sendetzky. + + + The full OpenDBX documentation can be found on its own page. The information in this chapter + may be outdated! + + - The following settings are available to configure the LDAP backend: - - - ldap-host - - - LDAP host to connect to, defaults to localhost. - - - - - ldap-port - - - LDAP port to connect to, defaults to 389. - - - - - ldap-basedn - - - Root for DNS searches. Must be configured before the LDAP backend will work. - - - - - ldap-binddn - - - Distinguished Name to bind with to the LDAP server. Defaults to the empty string for anonymous bind. - - - - - ldap-secret - - - Secret to bind with to LDAP server. Defaults to the empty string for anonymous bind. - - - - - ldap-default-ttl - - - TTL for records with no dnsttl attribute. Defaults to 86400 seconds. - - - - + The main author for this module is Norbert Sendetzky. - The schema used is that defined by RFC 1279 and is present in OpenLDAP under the name 'cosine.schema'. - An example LDIF file: - -# zone related things including SOA, NS and MX records - -dn: dc=example -objectclass: top -objectclass: dnsdomain -objectclass: domainrelatedobject -dc: example -soarecord: ns.example.dom hostmaster@example.dom 2002010401 1800 3600 604800 84600 -nsrecord: ns.example.dom -mxrecord: 10 mail.example.dom -mxrecord: 20 mail2.example.dom -associateddomain: example.dom - - -# Simple record (mail.example.dom has address 172.168.0.2) - -dn: dc=mail,dc=example -objectclass: top -objectclass: dnsdomain -objectclass: domainrelatedobject -dc: mail -arecord: 172.168.0.2 -associateddomain: mail.example.dom - -# There may more than one entry per record -# This is also applicable to all other records including "associateddomain" -# but not for a CNAME record - -dn: dc=server,dc=snapcount -objectclass: top -objectclass: dnsdomain -objectclass: domainrelatedobject -dc: server -arecord: 10.1.0.1 -arecord: 172.168.0.1 -associateddomain: server.example.dom - - -# domain alias ({mail2,ns}.example.dom is CNAME for server.example.dom) -# cnamerecord must only contain one entry - -dn: dc=backup,dc=snapcount -objectclass: top -objectclass: dnsdomain -objectclass: domainrelatedobject -dc: server -cnamerecord: server.example.dom -associateddomain: mail2.example.dom -associateddomain: ns.example.dom - + + OpenDBX backend capabilities + + + NativeYes + MasterYes + SlaveYes + SuperslaveYes + AutoserialYes (since 2.9.22) + + +