On Tue, Feb 23, Ludwig Nussel wrote:
Hi,
Does anyone know any users of /usr/bin/hostid? We have a custom one in the util-linux package but upstream coreutils contains a different implementation. Ours prints '0xnumber' while upstream only prints 'number'. Also ours allows to set the hostid and the man page refers to /etc/hostid. However, hostid doesn't actually read that file and there also doesn't seem to be an init script for it either.
Of course does /usr/bin/hostid read /etc/hostid, only look at strace. Ok, it's not hostid directly, but via gethostid() from glibc.
So I wonder whether we could safely switch to the coreutils version.
Somebody need to check LSB, if the test suite uses this command. The spec doesn't refer to it, but this means nothing. But beside the LSB, I'm not aware of any application using /etc/hostid. It is used on SPARCs to count licenses for third party software, since there the hostid is unique and without modification of the PROM not changeable. But on Linux, this doesn't make any sense. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SUSE LINUX Products GmbH Maxfeldstr. 5 D-90409 Nuernberg -------------------------------------------------------------------- Key fingerprint = 8C6B FD92 EE0F 42ED F91A 6A73 6D1A 7F05 2E59 24BB -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org