[ovs-dev] [PATCH] debian: Support two locations for ethtool

Ethan Jackson ethan at nicira.com
Thu Sep 23 23:53:16 UTC 2010


The ethtool binary recently moved from /usr/sbin to /sbin.  This
change falls back to /usr/sbin/ethtool if /sbin/ethtool does not
exist.
---
 debian/ovs-bugtool |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/debian/ovs-bugtool b/debian/ovs-bugtool
index f991f27..6f792ee 100755
--- a/debian/ovs-bugtool
+++ b/debian/ovs-bugtool
@@ -114,7 +114,6 @@ CAT = '/bin/cat'
 DF = '/bin/df'
 DMESG = '/bin/dmesg'
 DMIDECODE = '/usr/sbin/dmidecode'
-ETHTOOL = '/sbin/ethtool'
 FDISK = '/sbin/fdisk'
 FIND = '/usr/bin/find'
 IFCONFIG = '/sbin/ifconfig'
@@ -136,6 +135,11 @@ TC = '/sbin/tc'
 UPTIME = '/usr/bin/uptime'
 ZCAT = '/bin/zcat'
 
+ETHTOOL = '/sbin/ethtool'
+# ETHTOOL recently moved from /usr/sbin to /sbin in debian
+if not os.path.isfile(ETHTOOL):
+    ETHTOOL = '/usr/sbin/ethtool'
+
 #
 # PII -- Personally identifiable information.  Of particular concern are
 # things that would identify customers, or their network topology.
-- 
1.7.3





More information about the dev mailing list