dynamic update to SOA records

michoski michoski at cisco.com
Tue May 1 17:19:59 UTC 2012

On 5/1/12 8:10 AM, "Anand Buddhdev" <anandb at ripe.net> wrote:
> On 01/05/2012 16:36, Chris Thompson wrote:
>> Our regular DNS changes (via [scripted] nsupdate) always add the SOA
>> explicitly (it's going to change anyway, after all), setting the serial
>> to the Unix time(2) value. BIND may have been incrementing the serial
>> itself as a result of re-signing activity, but we assume it hasn't
>> been doing so as often as once a second...
> At our request, ISC added an option to BIND 9.9, which allows it to
> automatically set the serial number to unix time, so that we don't have
> to explicitly set the SOA record each time.
> If multiple updates arrive within the same second, then BIND just adds
> +1 to the existing serial number, so that for brief periods, the unix
> time will be in the "future". However, as time advances, the serial
> number will soon be in the past, allowing new updates to set the serial
> back to current unix time.

Thanks for requesting it, and thanks to ISC for implementing.  Like many
others, we have wrappers which do this today...getting it as an official
feature will be great.

Men use thought only to justify their wrong doings,
and speech only to conceal their thoughts.
        -- Voltaire

More information about the bind-users mailing list