>>>>> "Nathan" == Nathan Hruby <[email protected]> writes:

Nathan> On Wed, Apr 20, 2011 at 3:37 PM, John Stoffel <[email protected]> wrote:
>> 
>> Guys,
>> 
>> We've got an ancient internal DNS setup which is based on old C binary
>> which builds the forward and reverse maps and stuffs them into DNS
>> using the old 'kill -HUP ' method.
>> 
>> This is now borked because of Dynamic DNS updates from various AD
>> servers which provide DNS to laptops.  So when our script updates the
>> SOA serial number, it pulls the one out of the file, but that's
>> invariably wrong because the SOA serial has been steadily
>> incrementing due to DDNS updates.  Fun.
>> 
>> We don't want to upgrade the system right now, because it's alot of
>> legacy untangling to do, so that will be a longer term project.
>> 
>> So before I spend my time writing a script to do all this for me, I
>> was hoping that someone else already had a script which:
>> 

Nathan> Can you wrap the c rpogram in a shell script that ran a freeze
Nathan> before the c program runs and a thaw afterwards (this assumes
Nathan> bind)?

Nathan> In that case the ondisk zonefiles should match reality,
Nathan> donwside is the DDNS is blocked while this happens.

This might be my best choice, but I've got to also shamefully admit
that we're running 8.2.2-P5, which I know is ancient, crufty and not
supported in any way shape or form.  And it doesn't support/offer rndc
and freeze support for that version.

Sigh...

Yes, I know I should upgrade Bind.  I really really really really
should.

Thanks,
John


_______________________________________________
Tech mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to