Bug 682308

Summary: [RFE]: move away of net-tools to iproute
Product: [Fedora] Fedora Reporter: Account closed by user <c719711>
Component: initscriptsAssignee: Lukáš Nykrýn <lnykryn>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: iarlyy, initscripts-maint-list, jonathan, jpopelka, plautrba, rvokal
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-04 15:52:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 687920    

Description Account closed by user 2011-03-04 20:00:13 UTC
Iproute is more powerful, and net-tools is deprecated since a long time. 

$ rpm -qR initscripts | grep net-tools
net-tools

Comment 1 Bill Nottingham 2012-03-12 14:39:35 UTC
Actually, check rawhide... it's a work in progress.

Comment 2 Bill Nottingham 2012-04-20 18:18:57 UTC
With latest initscripts in master, all uses of net-tools programs have been removed except for the following snippet of /etc/init.d/network:

        # Add non interface-specific static-routes.
        if [ -f /etc/sysconfig/static-routes ]; then
           grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
              /sbin/route add -$args
           done
        fi    

That obviously can't be ported away from /sbin/route. I will drop the package requirement in F18 and later, and add a warning to the script if this is executed without /sbin/route installed.

Comment 4 Jiri Popelka 2012-04-23 16:54:56 UTC
Good to know. Thank you !

Comment 5 Jiri Popelka 2012-04-23 16:59:13 UTC
Just a note:

net_log $"Legacy static-route support not available: route not found"
could be a little confusing I think. What about:
net_log $"Legacy static-route support not available: /sbin/route not found"
or
net_log $"Legacy static-route support not available: route command not found"

Comment 6 Fedora Admin XMLRPC Client 2013-09-04 14:51:00 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 7 Jiri Popelka 2015-11-04 15:52:48 UTC
Closing per comment #2.