I'm up to my eyeballs in control panels.
I'm going to have to create pseudonyms for these just to keep them straight while taking about them here.
The control panel we use here, Insipid, I've gone on and on about. “Project White Elephant” (which, as a pseudonym, is really apt) uses Blech which has the misfortune of being available for both Unix and Windows.
I've just been insructed to install Badminton on the “Project White Elephant” systems. In addition to keeping Blech on those system.
Yes, there is method to this madness, although the method itself is madness.
Blech supports Bind 9x [1]. Only Bind 9x does not (yet) support the rrset-order option of Bind 8x. “Project White Elephant” needs the rrset-order option, so we need to use Bind 8x, which Blech currently doesn't support (Blech provides custom compiled versions of services, so of course you can't just upgrade (or downgrade) independantly of the control panel—sigh). But apparently there's no plan to convert entirely over to Badminton (not to mention it would probably be a horribly painful process) so for this one service, we're installing another whole control panel on the systems.
Madness I say! Madness!
But then again, this is “Project White Elephant.”
Sigh.