I asked:
>> It almost sounds like you want a Server Information Database.
...
>> What do you have already in-house? (eg: for your existing
>> non-virtual and non-mainframe Unix and Windoze farms)
Lionel replied:
> Nothing that is that usable.
But is it a SID that you are after?
If so, "keep it simple" comes to mind.
Something that has a decent front end but can be manually corrected
WHEN (not if) something goes awry. And if there is a GUI front end,
be sure there is a batchable API in there somewhere.
The Cat Herder will kill me for saying this:
You might want to overload your CP Directory. (Here I do not mean
"overload" in the negative sense.) I mean, define some of your own
sacred comments in the CP Dir source much like VM:Secure does. Works!
Consider a NAMES file. And if you choose a NAMES file
you could connect it to the CP Dir source with a "sacred comment".
:nick.LIONELVM :userid.LIONELVM
:ipaddr.1.2.3.4 :hostname.lionelvm :macaddr.0040052142C7
would translate to CP Dir comment statements
USER LIONELVM ...
... other stuff ...
*:ipaddr.1.2.3.4
*:hostname.lionelvm
*:macaddr.0040052142C7
... more stuff ...
Userid is clearly implied by being part of a given CP Dir entry.
And nick is not strictly needed. Heck, any line starting with "*:"
could be taken as "NAMES data" so the two lines could be merged as
*:ipaddr.1.2.3.4 :hostname.lionelvm :macaddr.0040052142C7
... as long as the whole thing fits in the 72 columns allowed for
CP Dir source. When you extract those statements to a NAMES file
just strip off the leading asterisk and ... voi-la!
So then comes DNS and DHCP. No problem! Whether NAMES data
or some other form, use Pipelines to convert that into the
plain text required by these critters.
lionelvm IN A 1.2.3.4
(for DNS)
host lionelvm {
hardware ethernet 00:40:05:21:42:C7;
fixed-address lionelvm.kp.org;
}
(for DHCP)
-- R;
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390