/usr boot time dependencies

Paul Jakma paul at dishone.st
Fri Aug 15 08:05:07 UTC 2003


hi,

i've noticed the following:

[paul at fogarty paul]$ which id
/usr/bin/id
[paul at fogarty paul]$ which uniq
/usr/bin/uniq

[paul at fogarty paul]$ rpm -ql tcp_wrappers | grep libwrap.so
/usr/lib/libwrap.so
/usr/lib/libwrap.so.0
/usr/lib/libwrap.so.0.7.6

The problem with this is that:

- id and uniq are required by init scripts, eg to setup IPv6 in the 
network init script, and portmap init script requires it too.

- portmap resides in /bin but links to libwrap.so - which is in 
/usr/lib and may not be available.

so would it be possible for:

- the coreutils package to /truely/ be core, ie everything it 
installs should be either to /bin or /sbin. If needs be it should be 
pruned of utils which are not really core.

- tcp_wrappers to install to /lib, not /usr/lib. This is a fairly
important library, why is it installed to /usr/lib?

thanks (from someone who boots machines from NFS, with /usr as a 
seperate export).

regards,
-- 
Paul Jakma	paul at clubi.ie	paul at jakma.org	Key ID: 64A2FF6A
	warning: do not ever send email to spam at dishone.st
Fortune:
Maternity pay?	Now every Tom, Dick and Harry will get pregnant.
		-- Malcolm Smith





More information about the fedora-list mailing list