On Sat, 16 Aug 2003, Paul Jakma wrote: > On Fri, 15 Aug 2003, Michael K. Johnson wrote: > > > That /usr is required to init IPv6 would be a bug. > > Indeed. But is it a serious one? :-) > [root@fogarty network-scripts]# egrep '\<(id|uniq)\>' * > init.ipv6-global: sysctl -a | grep "^net\.ipv6\.conf\." > | awk -F. '{ print $4 }' | sort | uniq | while read interface; do > init.ipv6-global: sysctl -a | grep "^net\.ipv6\.conf\." > | awk -F. '{ print $4 }' | sort | uniq | while read interface; do > init.ipv6-global: sysctl -a | grep "^net\.ipv6\.conf\." > | awk -F. '{ print $4 }' | sort | uniq | while read interface; do > network-functions: if [ "`id -u`" = "0" ]; then > > neither id nor uniq should be considered available before netfs and > autofs have run. > > either these 2 utils should be installed to /bin, not /usr/bin (sort > is installed to /bin) or network init scripts should not use them. When designing the IPv6 parts of the initscripts, the two things have been non-goals: 1) IPv6-only operation (no IPv4 enabled at all) * not the time for it yet, IMHO. 2) IPv6 without /usr * limited interest for IPv6 in cases where /usr is not usable Perhaps 2) could be rather easily fixed, as you write. Do folks have opinions on the desired level of IPv6 availability? -- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings