>>>>> "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/
