The server name that the clients report is embedded in the
PUBKEY.CRT file when the server is first installed, and although that file format is extensible I haven't yet been able to find the time to fully separate the
displayed name (which we want to be the current one) from the design reason I actually embedded the name in there (which was for the benefit of having a stable identifier that the clients could look up and the server could register in WINS, for customers with networks that don't support multicast).
There is a process by which I think you could edit this if you really, really wanted to. In 1533 and later, there are a couple new switches in the server executable:
c:\Program Files\Symantec\Ghost> ngserver -ioprint pubkey.crt
This should read in the binary format of the
pubkey.crt file, and produce
pubkey.crt.txt which is the same data in printable form. The original machine name for the server install is embedded there.
c:\Program Files\Symantec\Ghost> ngserver -ioread pubkey.crt
This should do the converse operation, reading the
pubkey.crt.txt file and writing out a new
pubkey.crt file. Of course, it's a good idea to
save the original file if you do thisNow, most of the content of the certificate file is binary cryptographic goop, but you should be able to edit the name as a quoted string in the "Host" field:
#\Certificate{
Modulus = #[0x1B 0xBB ...goop... 0x63 0x9B],
Generator = #[0x14 0xEA ...goop... 0xD7 0xA2],
Public = #[0x0E 0xC7 ...goop... 0xAD 0xB0],
Host = "dev-nbree5",
Certificate = (#[0x18 0x48 ...goop... 0x40 0x58] . #[0x09 0xA7 ...more goop... 0xBD 0x8B])
}
Doing this and dropping the resulting .CRT file into your images using Explorer and/or copying the new certificate file out through tasks should change this.
Now, what I want to do is add lots more fields to this data structure in future (although whether I
actually do get to do that depends on my workload, since my dance card is pretty full) so that the clients can find the server more ways and so that there's an extended description field that gets displayed instead of that internal NetBIOS name field.