Xose Vazquez Perez wrote:
Some of them are so trivial, that it looks like nobody is working
on it:
$ rpm -ql initscripts | xargs egrep "/route |/ifconfig " --color
/etc/rc.d/init.d/network: /sbin/route add -$args
/etc/sysconfig/network-scripts/ifup-aliases:eval $(LC_ALL= LANG=
/sbin/ifconfig | LC_ALL=C sed -n '
/etc/sysconfig/network-scripts/ifup-aliases: LC_ALL=C /sbin/route -n \
/etc/sysconfig/network-scripts/ifup-aliases:
/sbin/ifconfig $parent_device:${DEVNUM} down
/etc/sysconfig/network-scripts/ifup-aliases:
/sbin/ifconfig $parent_device:$rdevip down
/etc/sysconfig/network-scripts/ifup-aliases: /sbin/ifconfig
$DEVICE netmask $NETMASK broadcast $BROADCAST;
/etc/sysconfig/network-scripts/ifup-aliases: /sbin/ifconfig
${DEVICE} ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
/etc/sysconfig/network-scripts/ifup-aliases:
/sbin/ifconfig
$parent_device:${DEVNUM} down
All these hits are in the legacy "network" service or the legacy
"ifup"
scripts which go with it.
Newsflash: the network service is DEPRECATED!!! That's what NetworkManager
is for.
net-tools is obsolete since '99 (Red Hat Linux 6.0 - Linux-2.2),
*12 years* ago!
And the network service is obsolete since at least Fedora 10, when Anaconda
started defaulting to NetworkManager. (The live images already did default
to NM at that point.)
It's a *shame* that all leading distributions, still rely on the
old *BSD way to do networking.
They don't. They use NetworkManager by default, which doesn't use any of the
scripts you mentioned there.
Kevin Kofler