[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Change default PATH for Jessie / wheezy+1



On Wed, Aug 08, 2012 at 12:22:50PM +0200, Marco d'Itri wrote:
> On Aug 08, Arno Töll <arno@debian.org> wrote:
> > historic, rather. ifconfig and route were around already when everyone
> > insisted on the separation of /bin and /sbin. /bin/ip is slightly newer
> > and supposed to replace ifconfig/route some day entirely.
> Just for the records, iproute entirely replaced ifconfig/route long ago.
> The only reason for keeping around the old programs is compatibility 
> with other packages not yet updated and to not scare people who do not 
> know better.

Using ifconfig can have quite nasty effects: for example, it will hide any
IPv4 addresses beyond the first on an interface, leading to hard to diagnose
problems.

> (Does anybody want to try removing net-tools and see what breaks?)

[{...}/debian/unpacked/binary]$ grep -rlF ifconfig {,s}bin usr/{,s}bin etc
(attached)
395 matches.  A bunch are false positives, or even alternate implementations
(like busybox).  And emacs, which apparently uses ifconfig too.

121 packages, too many to even think about getting rid of ifconfig in the
short term...

-- 
Copyright and patents were never about promoting culture and innovations;
from the very start they were legalized bribes to give the king some income
and to let businesses get rid of competition.  For some history, please read
https://en.wikipedia.org/wiki/Statute_of_Monopolies_1623
bin/busybox
etc/ahcp/ahcp-config.sh
etc/apf-firewall/firewall
etc/apf-firewall/internals/internals.conf
etc/apf-firewall/vnet/main.vnet
etc/apf-firewall/vnet/vnetgen
etc/apm/suspend.d/linux-wlan-ng-suspend
etc/arno-iptables-firewall/plugins/dsl-ppp-modem.conf
etc/avahi/avahi-autoipd.action
etc/avr-evtd/EventScript
etc/complete.tcsh
etc/fake/.fakerc
etc/fwsnort/fwsnort.conf
etc/ha.d/rc.d/ip-request
etc/init.d/bind9
etc/init.d/dhcp-probe
etc/init.d/dirsrv
etc/init.d/dirsrv-admin
etc/init.d/mopd
etc/init.d/pmacct
etc/init.d/uacctd
etc/init.d/wmaloader
etc/isdn/init.d.functions
etc/kvm/kvm-ifup
etc/logcheck/ignore.d.server/openvpn
etc/network/if-pre-up.d/wireless-tools
etc/network/if-up.d/00check-network-cable
etc/procmeterrc
etc/procmeterrc.install
etc/psad/psad.conf
etc/qemu-ifup
etc/rootstrap/dhclient-script
etc/tkdesk/AppBar
etc/tkdesk/AppBar_Be
etc/udhcpc/default.script
etc/vmware-tools/scripts/vmware/network
etc/vmware-tools/vm-support
etc/vpnc/vpnc-script
etc/vtund.conf
etc/vz/dists/scripts/debian-3.x-add_ip.sh
etc/vz/dists/scripts/debian-add_ip.sh
etc/vz/dists/scripts/debian-del_ip.sh
etc/vz/dists/scripts/redhat-7.x_add_ip.sh
etc/vz/dists/scripts/redhat-add_ip.sh
etc/vz/dists/scripts/redhat-del_ip.sh
etc/vz/dists/scripts/slackware-9.x_del_ip.sh
etc/vz/dists/scripts/slackware-del_ip.sh
etc/vz/dists/scripts/suse-8.x_del_ip.sh
etc/vz/dists/scripts/suse-del_ip.sh
etc/whereami/whereami.conf
etc/wicd/scripts/preconnect/set_wireless_mac_from_eth0
etc/wlan/shared
etc/wpa_supplicant/functions.sh
etc/xen/scripts/network-bridge
etc/xen/scripts/network-nat
etc/xen/scripts/qemu-ifup
etc/xen/scripts/vif-bridge
etc/xen/scripts/vif-nat
etc/xen/scripts/vif-route
etc/xen/scripts/vif-route-adt
etc/xen/scripts/vtpm-common.sh
sbin/bastille-ipchains
sbin/bastille-netfilter
sbin/essidscan
sbin/ifconfig
sbin/ifenslave-2.6
sbin/ifquery
sbin/setether
sbin/wifichoice.sh
sbin/wlanctl-ng
usr/bin/anytun-config
usr/bin/anytun-controld
usr/bin/anytun-showtables
usr/bin/ayttm
usr/bin/ccontrol-init
usr/bin/checkgmail
usr/bin/checkint
usr/bin/colgui
usr/bin/colmux
usr/bin/condor_gather_info
usr/bin/ctdb_diagnostics
usr/bin/dyndns
usr/bin/emacs23-lucid
usr/bin/emacs23-nox
usr/bin/emacs23-x
usr/bin/emacs24-lucid
usr/bin/emacs24-nox
usr/bin/emacs24-x
usr/bin/fwb_ipf
usr/bin/fwb_ipfw
usr/bin/fwb_ipt
usr/bin/fwb_pf
usr/bin/fwbuilder
usr/bin/inetutils-ifconfig
usr/bin/kvpnc
usr/bin/ldap-debian-edu-install
usr/bin/lsat
usr/bin/ltsp-cluster-info
usr/bin/mason
usr/bin/mgpnet
usr/bin/nast
usr/bin/network-config
usr/bin/network-test
usr/bin/netwox
usr/bin/nmon
usr/bin/ocat
usr/bin/ppc.real
usr/bin/purge_relay_logs
usr/bin/rkhunter
usr/bin/sb2-build-qemuserver
usr/bin/servefile
usr/bin/sitesummary2ldapdhcp
usr/bin/skyeye
usr/bin/tcpflow
usr/bin/timpsd
usr/bin/traffic_manager
usr/bin/traffic_shell
usr/bin/vde_l3
usr/bin/xnetcardconfig.real
usr/sbin/airbase-ng
usr/sbin/aireplay-ng
usr/sbin/airmon-ng
usr/sbin/airodump-ng
usr/sbin/airserv-ng
usr/sbin/airtun-ng
usr/sbin/anytun
usr/sbin/autosupport
usr/sbin/cf-agent
usr/sbin/cf-execd
usr/sbin/cf-key
usr/sbin/cf-know
usr/sbin/cf-monitord
usr/sbin/cf-promises
usr/sbin/cf-report
usr/sbin/cf-runagent
usr/sbin/cf-serverd
usr/sbin/cfagent
usr/sbin/cfenvd
usr/sbin/cfenvgraph
usr/sbin/cfexecd
usr/sbin/cfkey
usr/sbin/cfrun
usr/sbin/cfservd
usr/sbin/cfshow
usr/sbin/chkrootkit
usr/sbin/ddclient
usr/sbin/easside-ng
usr/sbin/edge
usr/sbin/fake
usr/sbin/fiaif-getdev
usr/sbin/firestarter
usr/sbin/fwcheck_psad
usr/sbin/fwsnort
usr/sbin/gadmin-bind
usr/sbin/gadmin-openvpn-server
usr/sbin/gvpe
usr/sbin/hb_report
usr/sbin/hostapd
usr/sbin/iodine
usr/sbin/iodine-client-start
usr/sbin/iodined
usr/sbin/ipcheck
usr/sbin/ipkungfu
usr/sbin/isdnctrl
usr/sbin/lc_servip
usr/sbin/ldap2fai-loc
usr/sbin/ldap2repository
usr/sbin/multinet
usr/sbin/netwatch
usr/sbin/olsrd
usr/sbin/olsrd-adhoc-setup
usr/sbin/openvpn
usr/sbin/ovs-bugtool
usr/sbin/pandora_agent
usr/sbin/paris-traceroute
usr/sbin/pifconfig
usr/sbin/portslave
usr/sbin/pppoe-connect
usr/sbin/pppoe-setup
usr/sbin/pppoe-start
usr/sbin/pppoe-status
usr/sbin/pppoeconf
usr/sbin/psad
usr/sbin/qemubuilder
usr/sbin/secvpn
usr/sbin/sitesummary-nodes
usr/sbin/tcos-configurator
usr/sbin/tkiptun-ng
usr/sbin/uanytun
usr/sbin/vblade-persist
usr/sbin/vtund
usr/sbin/wesside-ng
usr/sbin/wifi-radar
usr/sbin/xapi
389-admin
389-ds-base
ahcpd
aircrack-ng
anytun
apf-firewall
arno-iptables-firewall
asterisk
autopkgtest-xenlvm
avahi-autoipd
avr-evtd
ayttm
bastille
bind9
busybox
busybox-static
ccontrol
cfengine2
cfengine3
checkgmail
chkrootkit
cluster-glue
collectl-utils
condor
ctdb
ddclient
debian-edu-config
dhcp-probe
dnet-common
dnet-progs
dyndns
emacs23
emacs23-lucid
emacs23-nox
emacs24
emacs24-lucid
emacs24-nox
fake
fiaif
firestarter
fwbuilder
fwsnort
gadmin-bind
gadmin-openvpn-server
goto-fai
goto-fai-backend
gvpe
heartbeat
hostapd
ifenslave-2.6
ifscheme
ifupdown
ifupdown-extra
inetutils-tools
iodine
ipcheck
ipkungfu
isdnutils-base
kvpnc
ldm
linux-wlan-ng
logcheck-database
lsat
lustre-utils
mason
mgp
mha4mysql-node
mopd
n2n
nast
net-tools
netdiag
network-config
netwox
nmon
olsrd
onioncat
open-vm-tools
openvpn
openvswitch-common
pandorafms-agent
paris-traceroute
pearpc
pmacct
portslave
pppoe
pppoeconf
procmeter3
psad
python-ethtool
qemu-kvm
qemu-system
qemubuilder
rkhunter
rootstrap
scratchbox2
secvpn
servefile
sitesummary
skyeye
tcos-configurator
tcpflow
tcsh
timps
tkdesk
trafficserver
uanytun
udhcpc
vblade-persist
vde2
vpnc
vtun
vzctl
whereami
wifi-radar
wireless-tools
wmaloader
wpasupplicant
xcp-xapi
xen-utils-common
xnetcardconfig

Reply to: