|
If the application is checking the SID, it's probably some sort of
licensed software, and we should not be assisting this customer in
relocating this software without more information on the status of
the package and the customer's license.
(If the vendor is out of business with no organization currently
supporting the package and/or the customer has the license rights
to do it, it is likely easier to disable the SID check via PATCH.)
The SID register is etched directly into the silicon on all VAX
microprocessors, and is not thus alterable without a new version
of the chip...
Some VAX platforms do have a way for the console to "spoof" the
contents the SID. (The VAX 6000 series, if memory serves.)
Some VAX platforms have a settable "serial number" via either
backplane switches or firmware, allowing a portion of the SID to
be reset. (The VAX-11/7xx series comes to mind.)
|
| To the best of my knowledge, the SID value cannot be changed; it's in the
silicon.
There is a register called the XSID, which lives in NVRAM on some systems (not
on all) and contains things like the distinction between server and workstation
and a few other things. This is alterable, but it would be extremely difficult
to do, especially in a customer environment. It's be easier to hack
F$GETSYI('SID') to return the spoof'd value!
John
|