From 93ae7491a80ba8c4789f8770e14c053b67176de4 Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Jul 13 2012 15:31:39 +0000 Subject: Add documention for serial_autoincrement feature. Signed-off-by: Petr Spacek --- diff --git a/README b/README index 08badc5..7539e76 100644 --- a/README +++ b/README @@ -221,6 +221,24 @@ ldap_hostname (default "") is used and named service has Kerberos principal different from /bin/hostname output. +serial_autoincrement (default no) + Automatically increment SOA serial number after each change in LDAP. + External changes done by other LDAP clients are detected with + persistent search. + + If serial number is lower than current UNIX timestamp, then + it is set to the timestamp value. If SOA serial is greater or equal + to current timestamp, then the serial is incremented by one. + + In multi-master LDAP environments it is recommended to make + idnsSOAserial attribute non-replicated (locally significant). + It is recommended to not use multiple masters for single slave zone + if SOA serial is locally significant. Serial numbers between masters + aren't synchronized. It will cause problems with zone transfers from + multiple masters. + + This function requires persistent search and 4 connections at least. + sync_ptr (default no) Set this option to "yes" if you would like to keep PTR record synchronized with coresponding A/AAAA record for all zones.