Matt Sergeant <[EMAIL PROTECTED]> wrote:
>On Wed, 09 Feb 2000, Doug Kyle wrote:
[snip]
>> What about generating some value from the MAC address of the server's
>> NIC(s)?
>> ifconifg <interface name> ether, or arp <hostname> will return MAC
>> addresses.
>Could potentially change if someone swaps out their ethernet card, but
>that's not terribly likely. Is there a cross platform way of getting MAC
>addresses from ethernet cards, I know ifconfig works on Linux.
Somewhat off topic... Using some hardware related information such as NIC
info will either break high availability solutions or require such hacks as
kernel modifications to allow software setting of the MAC address. Take a
look at FlexLM (used to manage Matlab licenses) as an example of how *not* to
design software protection.
--
James Smith <[EMAIL PROTECTED]>, 409-862-3725
Texas A&M CIS Operating Systems Group, Unix
Opinions expressed are not necessarily those of Texas A&M University