summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/README.Debian55
-rw-r--r--debian/changelog514
-rw-r--r--debian/control19
-rw-r--r--debian/copyright181
-rw-r--r--debian/ethtool.docs1
-rw-r--r--debian/ethtool.if-pre-up14
-rw-r--r--debian/ethtool.if-up55
-rw-r--r--debian/ethtool.manpages1
-rw-r--r--debian/gbp.conf8
-rw-r--r--debian/patches/series0
-rwxr-xr-xdebian/rules22
-rw-r--r--debian/salsa-ci.yml10
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/lintian-overrides2
-rw-r--r--debian/upstream/metadata2
-rw-r--r--debian/upstream/signing-key.asc127
-rw-r--r--debian/watch3
17 files changed, 1015 insertions, 0 deletions
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..5d6efe9
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,55 @@
+ethtool for Debian
+------------------
+
+Most settings that can be controlled through ethtool can be specified
+in /etc/network/interfaces. They will then be applied to interfaces
+that are brought up automatically at boot time or using the 'ifup'
+command. The following settings are supported:
+
+Link mode (--change):
+ link-speed <speed>
+ link-duplex half|full
+
+Ethernet settings (--change):
+ ethernet-autoneg on|off|<mask>
+ ethernet-port <port>
+ ethernet-wol <mode> [<pass-key>]
+
+Driver control (--change):
+ driver-message-level <level>
+
+Ethernet flow control (--pause):
+ ethernet-pause-rx on|off
+ ethernet-pause-tx on|off
+ ethernet-pause-autoneg on|off
+
+Protocol offload (--offload):
+ offload-rx on|off
+ offload-tx on|off
+ offload-sg on|off
+ offload-tso on|off
+ offload-ufo on|off
+ offload-gso on|off
+ offload-lro on|off
+ (etc.)
+
+Hardware tuning (--coalesce, --ring):
+ hardware-irq-coalesce-adaptive-rx on|off
+ hardware-irq-coalesce-adaptive-tx on|off
+ hardware-irq-coalesce-rx-usecs <n>
+ hardware-irq-coalesce-rx-frames <n>
+ (etc.)
+ hardware-dma-ring-rx <size>
+ hardware-dma-ring-rx-mini <size>
+ hardware-dma-ring-rx-jumbo <size>
+ hardware-dma-ring-tx <size>
+
+Example:
+
+iface eth0 inet dhcp
+ link-speed 100
+ link-duplex full
+ ethernet-autoneg off
+ ethernet-wol s 46:65:62:69:61:6e
+
+ -- Ben Hutchings <ben@decadent.org.uk>, Sat, 4 Jun 2011 20:37:08 +0100
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f58a8ee
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,514 @@
+ethtool (1:6.1-1) unstable; urgency=medium
+
+ * New upstream release: 6.1
+ * debian/copyright: Add stanza for files introduced with support for NXP
+ ENETC driver
+ * Declare compliance with Debian policy 4.6.2
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Tue, 20 Dec 2022 12:18:39 +0100
+
+ethtool (1:6.0-1) unstable; urgency=medium
+
+ * New upstream release: 6.0
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Fri, 21 Oct 2022 06:59:48 +0200
+
+ethtool (1:5.19-1) unstable; urgency=medium
+
+ * New upstream release: 5.19
+ * debian/copyright: Add new stanza for cpsw.c
+ * debian/copyright: Add new stanza for lan743x.c
+ * debian/source/lintian-overrides: Update override for
+ orig-tarball-missing-upstream-signature
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Wed, 24 Aug 2022 07:21:32 +0200
+
+ethtool (1:5.18-1) unstable; urgency=medium
+
+ [ Ben Hutchings ]
+ * d/.gitignore: Ignore more debhelper temporary files
+
+ [ Salvatore Bonaccorso ]
+ * New upstream release: 5.18
+ * debian/watch: use uscan version 4
+ * Update copyright information for debian/* packaging files
+ * Declare compliance with Debian policy 4.6.1
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Thu, 16 Jun 2022 21:08:14 +0200
+
+ethtool (1:5.17-1) unstable; urgency=medium
+
+ [ Ben Hutchings ]
+ * d/salsa-ci.yml: Disable arch:all builds
+
+ [ Salvatore Bonaccorso ]
+ * New upstream release: 5.17
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Tue, 05 Apr 2022 07:00:25 +0200
+
+ethtool (1:5.16-1) unstable; urgency=medium
+
+ [ Ben Hutchings ]
+ * d/salsa-ci.yml: Add CI configuration for salsa.debian.org
+
+ [ Salvatore Bonaccorso ]
+ * New upstream release: 5.16
+ * debian/copyright: Adjust information for uapi/linux/{ethtool,net_tstamp}.h
+ * debian/copyright: Adjust filename pattern for smsc911x.c
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Wed, 19 Jan 2022 08:33:23 +0100
+
+ethtool (1:5.15-1) unstable; urgency=medium
+
+ [ Romain Perier ]
+ * New upstream release (Closes: #998009)
+
+ [ Salvatore Bonaccorso ]
+ * Bump Debhelper compat level to 13
+ * Declare compliance with Debian policy 4.6.0
+ * New upstream release: 5.15
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Sun, 14 Nov 2021 21:47:26 +0100
+
+ethtool (1:5.9-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Ben Hutchings <benh@debian.org> Wed, 28 Oct 2020 21:37:26 +0000
+
+ethtool (1:5.8-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #968099)
+
+ [ Ben Hutchings ]
+ * Revert "debian/rules: Configure with --disable-silent-rules by default";
+ dh_auto_configure already passes this option
+ * debian/control: Set Architecture: linux-any (Closes: #961965)
+ * debian/control: Use my debian.org email in Uploaders field
+ * debian/upstream/signing-key.asc: Update for new upstream maintainer
+ * debian/control: Add libmnl-dev and pkg-config to Build-Depends
+
+ [ Debian Janitor ]
+ * Trim trailing whitespace.
+ * Remove empty debian/source/options.
+ * Bump debhelper from deprecated 9 to 12.
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Repository.
+ * Update standards version to 4.5.0, no changes needed.
+
+ -- Ben Hutchings <benh@debian.org> Fri, 14 Aug 2020 01:50:13 +0100
+
+ethtool (1:5.4-1) unstable; urgency=medium
+
+ [ Romain Perier ]
+ * New upstream release: 5.2
+
+ [ Ben Hutchings ]
+ * New upstream release: 5.4
+ * Add upstream public key and enable signature checking in debian/watch
+ * debian/control: Remove Anibal from Uploaders (Closes: #925101)
+ * debian/copyright: Update copyright notices and add a "Files: *" paragraph
+ * lintian: Override orig-tarball-missing-upstream-signature warning as
+ this is blocked by bug #882694
+ * debian/control: Set Rules-Requires-Root: no
+ * debian/rules: Configure with --disable-silent-rules by default
+ * debian/control: Update Standards-Version to 4.4.1
+
+ -- Ben Hutchings <ben@decadent.org.uk> Thu, 30 Jan 2020 17:25:08 +0100
+
+ethtool (1:4.19-1) unstable; urgency=medium
+
+ [ Romain Perier ]
+ * New upstream release
+ * debian/gbp.conf: Fix old-style of section for git-buildpackage
+ * debian/source/options: Delete redundant compression settings
+
+ [ Ben Hutchings ]
+ * debian/.gitignore: Ignore generated files
+ * debian/gbp.conf: Disable use of pristine-tar
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 08 Dec 2018 20:11:40 +0000
+
+ethtool (1:4.16-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 20 May 2018 17:39:19 +0200
+
+ethtool (1:4.15-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control: Point Vcs URLs to Salsa
+ * debian/control: Update Standards-Version to 4.1.3; no changes needed
+ * debian/control: Set Maintainer to kernel team; add Anibal to Uploaders
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 07 Apr 2018 12:47:40 +0200
+
+ethtool (1:4.11-1) unstable; urgency=medium
+
+ * New upstream release:
+ - ethtool: Fix the "advertise" parameter logic. (Closes: #873565)
+ * debian/copyright: Update to machine-readable format version 1.0
+ * debian/control: Update Standards-Version to 4.0.1; no changes needed
+
+ -- Ben Hutchings <ben@decadent.org.uk> Tue, 29 Aug 2017 23:53:50 +0100
+
+ethtool (1:4.8-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/watch: Change to use HTTP-S URL
+
+ -- Ben Hutchings <ben@decadent.org.uk> Mon, 17 Oct 2016 03:35:07 +0100
+
+ethtool (1:4.6-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control: Update policy version to 3.9.8; no changes required
+
+ -- Ben Hutchings <ben@decadent.org.uk> Thu, 30 Jun 2016 17:13:44 +0200
+
+ethtool (1:4.5-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Mon, 14 Mar 2016 11:15:00 +0000
+
+ethtool (1:4.2-1) unstable; urgency=medium
+
+ * New upstream release
+ * Fix missing function declarations when building tests
+ * Fix return type of test_free() prorotype (Closes: #747959)
+ * debian/compat, debian/control: Set debhelper compatibility to 9
+ - Enables automatic use of dpkg-buildflags, including hardening flags
+ (Closes: #764507)
+ * debian/copyright: Update to cover all source files
+ * debian/control: Change Vcs-Git, Vcs-Browser and Homepage to canonical
+ HTTP-S URLs
+ * debian/copyright: Change Source to HTTP-S URL
+ * debian/control: Update policy version to 3.9.6; no changes required
+
+ -- Ben Hutchings <ben@decadent.org.uk> Fri, 09 Oct 2015 03:54:03 +0100
+
+ethtool (1:3.16-1) unstable; urgency=medium
+
+ * New upstream release
+ * ethtool.if-up: Fix syntax for setting autoneg advertising mask
+ (Closes: #760771)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Mon, 22 Sep 2014 00:26:06 +0100
+
+ethtool (1:3.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Tue, 28 Jan 2014 00:19:59 +0000
+
+ethtool (1:3.11-1) unstable; urgency=low
+
+ * New upstream release
+ * Replace build dependency on automake1.9 with automake
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 22 Sep 2013 02:12:21 +0100
+
+ethtool (1:3.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Mon, 20 May 2013 04:17:34 +0100
+
+ethtool (1:3.4.2-1) unstable; urgency=low
+
+ * New upstream release:
+ - Fix regression in RX NFC rule insertion for drivers that do not
+ select rule locations (-N/-U option)
+ - Remove bogus error message when changing offload settings on
+ Linux < 2.6.39 (-K option)
+ - Use alternate method to check for VLAN tag offload on Linux < 2.6.37
+ (-k option)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Thu, 19 Jul 2012 03:28:01 +0100
+
+ethtool (1:3.4.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Wed, 13 Jun 2012 03:42:08 +0100
+
+ethtool (1:3.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 28 Apr 2012 16:11:43 +0100
+
+ethtool (1:3.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 11 Dec 2011 22:29:38 +0000
+
+ethtool (1:3.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 21 Aug 2011 00:21:09 +0100
+
+ethtool (1:2.6.39-1) unstable; urgency=low
+
+ * New upstream release
+ - Add support for e1000 M88 PHY registers (-d option) (Closes: #574574)
+ * Note that additional protocol offloads may be controlled through
+ /etc/network/interfaces
+ * Update policy version to 3.9.2; no changes required
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 04 Jun 2011 21:55:17 +0100
+
+ethtool (1:2.6.38-1) unstable; urgency=low
+
+ * New upstream release
+ - Don't silently ignore speed/duplex when autoneg is on (Closes: #457971)
+ * Update upstream homepage and download URLs
+ * Convert copyright information to DEP5 format
+ * Add some missing copyright information
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 02 Apr 2011 17:13:01 +0100
+
+ethtool (1:2.6.37-1) unstable; urgency=low
+
+ * New upstream release
+ - Includes our patch 01-fix-man-rx-hash-opts.patch
+ * Remove conflict with ancient sparc-utils
+ * Don't install the upstream changelog file; changes are now recorded
+ in git history and the NEWS file instead
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 19 Feb 2011 03:07:34 +0000
+
+ethtool (1:2.6.34-3) unstable; urgency=low
+
+ * Add control fields pointing to the new git repository
+ * ethtool.if-up: Remove dependency on commands installed under /usr
+ (Closes: #589123)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Wed, 11 Aug 2010 00:37:27 +0100
+
+ethtool (1:2.6.34-2) unstable; urgency=low
+
+ * Merge 1:2.6.34-1ubuntu1
+ Move ethtool to /sbin from /usr/sbin
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Mon, 07 Jun 2010 23:28:08 +1000
+
+ethtool (1:2.6.34-1ubuntu1) maverick; urgency=low
+
+ * Move ethtool to /sbin from /usr/sbin. (LP: #280421)
+
+ -- Chuck Short <zulcss@ubuntu.com> Thu, 03 Jun 2010 09:02:43 -0400
+
+ethtool (1:2.6.34-1) unstable; urgency=low
+
+ * New upstream release
+ * Add watch file for new version scheme
+ * Move to net section (Closes: #570924)
+ * Fix list of hash options in manual page
+
+ -- Ben Hutchings <ben@decadent.org.uk> Wed, 26 May 2010 02:01:22 +0100
+
+ethtool (1:2.6.33-1) unstable; urgency=low
+
+ * New upstream release
+ * Debian source format is 3.0 (quilt)
+ * DH compatibility level is 7
+ * Fix quilt-build-dep-but-no-series-file
+ * Fix out-of-date-standards-version
+ * Fix dh-clean-k-is-deprecated
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Thu, 25 Feb 2010 15:38:42 +1100
+
+ethtool (6+20091202-1) unstable; urgency=low
+
+ * New git pull
+ - Includes all of our patches
+ * Remove watch file; there are no regular releases to watch for
+ * Fix application of DMA ring settings from /etc/network/interfaces,
+ thanks to Moritz Möller <m.moeller@bigpoint.net> (Closes: #555550)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Thu, 10 Dec 2009 05:34:09 +0000
+
+ethtool (6+20090323-3) unstable; urgency=low
+
+ * Exit immediately if IFACE=lo in if-up script
+ Patch by Steve Langasek
+ Closes: 556569
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Tue, 17 Nov 2009 11:32:53 +1100
+
+ethtool (6+20090323-2) unstable; urgency=low
+
+ * Remove conflicting type definitions. Closes: #545850
+
+ -- Ben Hutchings <ben@decadent.org.uk> Wed, 09 Sep 2009 21:29:40 +0100
+
+ethtool (6+20090323-1) unstable; urgency=low
+
+ * New git pull
+ * Add more information to "ethtool -s" output. Closes: #511392
+ - Link partner advertising flags (from Linux 2.6.31)
+ - Pause frame (flow control) advertising flags
+ - Port type "other"
+ * Update policy version to 3.8.3
+ - Add README.source
+
+ -- Ben Hutchings <ben@decadent.org.uk> Fri, 04 Sep 2009 02:55:48 +0100
+
+ethtool (6+20090307-1) unstable; urgency=low
+
+ * New upstream release
+ - Includes all our patches
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 07 Mar 2009 00:41:14 +0000
+
+ethtool (6+20080913-2) unstable; urgency=low
+
+ * Add support for settings specified in /etc/network/interfaces.
+ Closes: #386125
+ * Remove long-outdated driver support status from README.Debian
+ * Add support for arbitrary link speeds
+ * Add support for GRO (from Linux 2.6.29)
+ * Fix debian/rules clean to remove all generated files
+
+ -- Ben Hutchings <ben@decadent.org.uk> Thu, 05 Mar 2009 05:49:18 +0000
+
+ethtool (6+20080913-1) unstable; urgency=low
+
+ * Add myself to uploaders
+ * New git pull
+ - Add support for speeds >65535 Mbps
+ - Add control of RX flow hashing
+ - Add control of Large Receive Offload. Closes: #503959
+ * Drop changes to support Linux 2.2 on SPARC
+ * Convert remaining changes to quilt
+ * Fix wrong long name for -p option in man page. Closes: #488067
+ * Fix typos in man page. Closes: #506225
+ * Expand package description and fix capitalisation. Closes: #469444
+ * Use dh_strip to strip binaries. Closes: #436820
+ * Do not override CC or CFLAGS in debian/rules
+ * Remove unused variables from debian/rules
+ * Use dh_installman instead of deprecated dh_installmanpages
+ * Update copyright to refer specifically to GPLv2
+ * Bump priority to optional
+
+ -- Ben Hutchings <ben@decadent.org.uk> Wed, 26 Nov 2008 02:36:02 +0000
+
+ethtool (6+20080227-1) unstable; urgency=low
+
+ * New git pull
+ - Recent fixes for 10000 support. Closes: #468089
+ * Fixed debian/watch
+ Patch by Raphael Geissert <atomo64@gmail.com>
+ Closes: #449638
+ * Bumped Standards-Version to 3.7.3
+ * Added homepage control header
+ * Running autoconf and automake in debian/rules
+ * Updated debian/copyright
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Wed, 27 Feb 2008 18:08:04 +1100
+
+ethtool (6-0) unstable; urgency=low
+
+ * New upstream release.
+ * Fixed "Reports 10GbE speed as 'Unknown! (10000)'". Closes: #398438.
+ * Fixed the following lintian message:
+ - W: ethtool source: debian-rules-ignores-make-clean-error line 22
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Sat, 11 Aug 2007 20:43:55 +1000
+
+ethtool (5-2) unstable; urgency=low
+
+ * Removed outdated information in package description.
+ Closes: #389689.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Fri, 11 May 2007 22:12:08 +1000
+
+ethtool (5-1) unstable; urgency=low
+
+ * New maintainer.
+ * New upstream release. Closes: #380681.
+ * Set Standards-Version to 3.7.2.
+ * Set debhelper compatibility to 5.
+ * Added debian/watch.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org> Fri, 27 Oct 2006 13:05:16 +1000
+
+ethtool (3-1) unstable; urgency=low
+
+ * New upstream release. Closes: #308954.
+ * Lintian cleanup (debhelper V4 compatibility, updated standard-version).
+
+ -- Eric Delaunay <delaunay@debian.org> Tue, 25 Oct 2005 22:50:55 +0000
+
+ethtool (2-1) unstable; urgency=low
+
+ * New upstream release (new upstream version scheme using only 1 number).
+ Closes: #275982.
+ * Removed autoconf build-dependency (don't patch configure.in not to trigger
+ an autoconf run when building this package; PRE24_COMPAT option is
+ directly passed to Makefile through CFLAGS). Closes: #213921.
+ * Strip binary. Closes: #273715.
+ * Updated README.Debian. Closes: #213699.
+ * Don't be so verbose when called with bad arg. Display long help message
+ (ethtool -h) to stdout. Closes: #256249.
+
+ -- Eric Delaunay <delaunay@debian.org> Tue, 9 Nov 2004 23:40:54 +0100
+
+ethtool (1.8-2) unstable; urgency=low
+
+ * Fixed autoconf troubles. Closes: #211982.
+ * Fixed package and manpage description about which kernel revision ethtool
+ is compatible with. Closes: #207798.
+
+ -- Eric Delaunay <delaunay@debian.org> Wed, 24 Sep 2003 19:23:36 +0200
+
+ethtool (1.8-1) unstable; urgency=low
+
+ * New upstream release. Closes: #203577.
+ * Fixed typo in man page. Closes: #199711.
+
+ -- Eric Delaunay <delaunay@debian.org> Sun, 17 Aug 2003 19:41:14 +0200
+
+ethtool (1.7-1) unstable; urgency=low
+
+ * New upstream release. Closes: #179413.
+ * Build-Depends on debhelper. Closes: #189636.
+
+ -- Eric Delaunay <delaunay@debian.org> Thu, 24 Apr 2003 23:08:27 +0200
+
+ethtool (1.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Moved to utils section. Closes: #145095.
+
+ -- Eric Delaunay <delaunay@debian.org> Sat, 13 Jul 2002 17:41:06 +0200
+
+ethtool (1.5-2) unstable; urgency=low
+
+ * Moved ethtool-sparc22.h into ethtool-util.h to get u8 & u32 defined before
+ use. Closes: #143431.
+
+ -- Eric Delaunay <delaunay@debian.org> Sat, 20 Apr 2002 21:50:19 +0200
+
+ethtool (1.5-1) unstable; urgency=low
+
+ * New upstream release.
+ * New maintainer address.
+ * Updated list of drivers that support ethtool protocol in README.debian
+ based on infos found in 2.4.18 kernel tree.
+
+ -- Eric Delaunay <delaunay@debian.org> Sun, 14 Apr 2002 19:24:18 +0200
+
+ethtool (1.3-1) unstable; urgency=low
+
+ * Initial release forked from sparc-utils 1.8-2 to enable multi-arch support.
+ * Updated from ethtool 1.0 to 1.3 to enable 2.4 kernel support.
+ * Hacked backward compatibility with pre-2.4 kernels for use with sparc Happy
+ Meal (hme) Ethernet cards.
+
+ -- Eric Delaunay <delaunay@lix.polytechnique.fr> Tue, 2 Oct 2001 20:25:05 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ed4d896
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,19 @@
+Source: ethtool
+Section: net
+Priority: optional
+Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
+Uploaders: Ben Hutchings <benh@debian.org>, Salvatore Bonaccorso <carnil@debian.org>
+Standards-Version: 4.6.2
+Build-Depends: debhelper-compat (= 13), autoconf, automake, libmnl-dev, pkg-config
+Rules-Requires-Root: no
+Homepage: https://www.kernel.org/pub/software/network/ethtool/
+Vcs-Git: https://salsa.debian.org/kernel-team/ethtool.git
+Vcs-Browser: https://salsa.debian.org/kernel-team/ethtool
+
+Package: ethtool
+Architecture: linux-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: display or change Ethernet device settings
+ ethtool can be used to query and change settings such as speed, auto-
+ negotiation and checksum offload on many network devices, especially
+ Ethernet devices.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..94c6c58
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,181 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://www.kernel.org/pub/software/network/ethtool/
+
+Files: *
+Copyright: 1998, David S. Miller (davem@dm.cobaltmicro.com)
+ 2001, Jeff Garzik <jgarzik@mandrakesoft.com>
+ 2009-2013, Solarflare Communications
+ 2013-2016, Ben Hutchings <ben@decadent.org.uk>
+ 2016-2020, John W. Linville <linville@tuxdriver.com>
+License: GPL-2
+
+Files: amd8111e.c
+Copyright: 2003, Advanced Micro Devices Inc.
+License: GPL-2
+
+Files: at76c50x-usb.c
+Copyright: 2009, John W. Linville
+License: GPL-2
+
+Files: cpsw.c
+Copyright: 2022, Linutronix GmbH
+License: GPL-2
+
+Files: de2104x.c
+Copyright: 2001, Sun Microsystems (thockin@sun.com)
+License: GPL-2
+
+Files: dsa.c fec.c
+Copyright: 2018-2019, Vivien Didelot <vivien.didelot@gmail.com>
+License: GPL-2
+
+Files: e100.c e1000.c igb.c ixgb.c ixgbe.c ixgbevf.c
+Copyright: 2002, 2006, 2007, 2013, Intel Corporation
+License: GPL-2
+
+Files: et131x.c
+Copyright: 2012, 2013, Mark Einon
+License: GPL-2
+
+Files: fsl_enetc.c
+Copyright: 2022, NXP
+License: GPL-2
+
+Files: uapi/linux/ethtool.h
+Copyright: 1998, David S. Miller (davem@redhat.com)
+ 2001, Jeff Garzik <jgarzik@pobox.com>
+ 2001, 2008, Sun Microsystems (thockin@sun.com)
+ 2002, Intel (eli.kupermann@intel.com, christopher.leech@intel.com, scott.feldman@intel.com)
+License: GPL-2
+
+Files: internal.h
+Copyright: 2001, Sun Microsystems (thockin@sun.com)
+ 2002, Intel (scott.feldman@intel.com)
+License: GPL-2
+
+Files: ethtool.8.in
+Copyright: 1999, David S. Miller
+ 2001, Sun Microsystems
+ 2007, 2009, Free Software Foundation, Inc.
+License: GPL-2
+
+Files: ethtool.c
+Copyright: 1998, David S. Miller (davem@dm.cobaltmicro.com)
+ 2001, 2008, Sun Microsystems
+ 2001, Jeff Garzik <jgarzik@mandrakesoft.com>
+ 2002, 2012, Intel
+ 2009, 2010, Solarflare Communications
+ 2013-2016, Ben Hutchings <ben@decadent.org.uk>
+License: GPL-2
+
+Files: fec_8xx.c
+Copyright: 2004, Intracom S.A.
+License: GPL-2
+
+Files: fjes.c
+Copyright: 2016, Fujitsu
+License: GPL-2
+
+Files: ibm_emac.c
+Copyright: 2004, 2005 Zultys Technologies
+ 2015, IBM Corporation
+License: GPL-2
+
+Files: lan743x.c
+Copyright: 2022, Microchip Technology Inc. and its subsidiaries
+License: GPL-2
+
+Files: lan78xx.c
+Copyright: 2018, Microchip Technology
+License: GPL-2
+
+Files: marvell.c
+Copyright: 2004, 2006, Stephen Hemminger <shemminger@osdl.org>
+License: GPL-2
+
+Files: natsemi.c
+Copyright: 2001, Sun Microsystems (thockin@sun.com)
+License: GPL-2
+
+Files: uapi/linux/net_tstamp.h
+Copyright: 2008, 2009, Intel Corporation
+License: GPL-2
+
+Files: pcnet32.c
+Copyright: 2004, IBM Corporation (jklewis@us.ibm.com)
+License: GPL-2
+
+Files: qsfp.c qsfp.h sff-common.c sff-common.h
+Copyright: 2010, Solarflare Communications Inc.
+ 2012, Aurelien Guillaume <aurelien@iwi.me>
+ 2014, Cumulus networks Inc.
+License: GPL-2
+
+Files: realtek.c
+Copyright: 2001, Sun Microsystems (thockin@sun.com)
+License: GPL-2
+
+Files: rxclass.c
+Copyright: 2008, Sun Microsystems
+License: GPL-2
+
+Files: sfc.c sfpid.c test-cmdline.c test-common.c test-features.c
+Copyright: 2010-2013, Solarflare Communications Inc.
+License: GPL-2
+
+Files: sfpdiag.c
+Copyright: 2012, Aurelien Guillaume
+License: GPL-2
+
+Files: smsc911x.c
+Copyright: 2007, SMSC
+License: GPL-2
+
+Files: stmmac.c
+Copyright: 2007-2009, STMicroelectronics Ltd
+License: GPL-2
+
+Files: tg3.c
+Copyright: 2005, Jeff Garzik
+ 2005, 2011, Broadcom
+License: GPL-2
+
+Files: tse.c
+Copyright: 2014, Altera Corporation
+License: GPL-2
+
+Files: vioc.c
+Copyright: 2006, Fabric7 Systems, Inc
+License: GPL-2
+
+Files: vmxnet3.c
+Copyright: 2015, VMware Inc.
+License: GPL-2
+
+Files: debian/*
+Copyright: 2001-2005, Eric Delaunay <delaunay@debian.org>
+ 2006-2010, Anibal Monsalve Salazar <anibal@debian.org>
+ 2008-2020, Ben Hutchings <ben@decadent.org.uk>
+ 2022, Salvatore Bonaccorso <carnil@debian.org>
+License: GPL-2
+
+License: GPL-2
+ This program is free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation;
+ version 2 of the License.
+ .
+ This program is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE. See the GNU General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU General Public
+ License along with this package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/ethtool.docs b/debian/ethtool.docs
new file mode 100644
index 0000000..63b52dd
--- /dev/null
+++ b/debian/ethtool.docs
@@ -0,0 +1 @@
+AUTHORS NEWS README
diff --git a/debian/ethtool.if-pre-up b/debian/ethtool.if-pre-up
new file mode 100644
index 0000000..398adae
--- /dev/null
+++ b/debian/ethtool.if-pre-up
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+ETHTOOL=/sbin/ethtool
+
+test -x $ETHTOOL || exit 0
+
+[ "$IFACE" != "lo" ] || exit 0
+
+# Gather together the mixed bag of settings applied with -s/--change
+SETTINGS="\
+${IF_ETHERNET_PORT:+ port $IF_ETHERNET_PORT}\
+${IF_DRIVER_MESSAGE_LEVEL:+ msglvl $IF_DRIVER_MESSAGE_LEVEL}\
+"
+[ -z "$SETTINGS" ] || $ETHTOOL --change "$IFACE" $SETTINGS
diff --git a/debian/ethtool.if-up b/debian/ethtool.if-up
new file mode 100644
index 0000000..1e9da0a
--- /dev/null
+++ b/debian/ethtool.if-up
@@ -0,0 +1,55 @@
+#!/bin/sh
+
+ETHTOOL=/sbin/ethtool
+
+test -x $ETHTOOL || exit 0
+
+[ "$IFACE" != "lo" ] || exit 0
+
+# Find settings with a given prefix and print them as they appeared in
+# /etc/network/interfaces, only with the prefix removed.
+# This actually prints each name and value on a separate line, but that
+# doesn't matter to the shell.
+gather_settings () {
+ set | sed -n "
+/^IF_$1[A-Za-z0-9_]*=/ {
+ h; # hold line
+ s/^IF_$1//; s/=.*//; s/_/-/g; # get name without prefix
+ y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/; # lower-case
+ p;
+ g; # restore line
+ s/^[^=]*=//; s/^'\(.*\)'/\1/; # get value
+ p;
+}"
+}
+
+# Gather together the mixed bag of settings applied with -s/--change
+SETTINGS="\
+${IF_LINK_SPEED:+ speed $IF_LINK_SPEED}\
+${IF_LINK_DUPLEX:+ duplex $IF_LINK_DUPLEX}\
+"
+
+# WOL has an optional pass-key
+set -- $IF_ETHERNET_WOL
+SETTINGS="$SETTINGS${1:+ wol $1}${2:+ sopass $2}"
+
+# Autonegotiation can be on|off or an advertising mask
+case "$IF_ETHERNET_AUTONEG" in
+'') ;;
+on|off) SETTINGS="$SETTINGS autoneg $IF_ETHERNET_AUTONEG" ;;
+*) SETTINGS="$SETTINGS autoneg on advertise $IF_ETHERNET_AUTONEG" ;;
+esac
+
+[ -z "$SETTINGS" ] || $ETHTOOL --change "$IFACE" $SETTINGS
+
+SETTINGS="$(gather_settings ETHERNET_PAUSE_)"
+[ -z "$SETTINGS" ] || $ETHTOOL --pause "$IFACE" $SETTINGS
+
+SETTINGS="$(gather_settings HARDWARE_IRQ_COALESCE_)"
+[ -z "$SETTINGS" ] || $ETHTOOL --coalesce "$IFACE" $SETTINGS
+
+SETTINGS="$(gather_settings HARDWARE_DMA_RING_)"
+[ -z "$SETTINGS" ] || $ETHTOOL --set-ring "$IFACE" $SETTINGS
+
+SETTINGS="$(gather_settings OFFLOAD_)"
+[ -z "$SETTINGS" ] || $ETHTOOL --offload "$IFACE" $SETTINGS
diff --git a/debian/ethtool.manpages b/debian/ethtool.manpages
new file mode 100644
index 0000000..bd8ed43
--- /dev/null
+++ b/debian/ethtool.manpages
@@ -0,0 +1 @@
+ethtool.8
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..8962a53
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,8 @@
+# Configuration file for git-buildpackage and friends
+
+[DEFAULT]
+pristine-tar = False
+
+# Options only affecting git-buildpackage
+[buildpackage]
+sign-tags = True
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/debian/patches/series
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..0ec6b3a
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,22 @@
+#! /usr/bin/make -f
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ ./autogen.sh
+ dh_auto_configure -- --sbindir=/sbin
+
+override_dh_auto_install:
+ dh_auto_install
+ mkdir -p debian/ethtool/etc/network/if-pre-up.d
+ install debian/ethtool.if-pre-up debian/ethtool/etc/network/if-pre-up.d/ethtool
+ mkdir -p debian/ethtool/etc/network/if-up.d
+ install debian/ethtool.if-up debian/ethtool/etc/network/if-up.d/ethtool
+
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f INSTALL Makefile.in aclocal.m4 compile configure depcomp ethtool-config.h.in install-sh missing test-driver
+
+override_dh_installchangelogs:
+ dh_installchangelogs -XChangeLog
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 0000000..554ebee
--- /dev/null
+++ b/debian/salsa-ci.yml
@@ -0,0 +1,10 @@
+include:
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+
+variables:
+ RELEASE: 'unstable'
+ # We don't build any arch:all packages
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 'true'
+ # Currently triggering falsely (bugs #973313, #1000977)
+ SALSA_CI_LINTIAN_SUPPRESS_TAGS: 'groff-message,elf-error'
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..04937a8
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# Blocked by #882694
+ethtool source: orig-tarball-missing-upstream-signature *
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..6483038
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository: https://git.kernel.org/pub/scm/network/ethtool/ethtool.git
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..0593471
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,127 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+qSANbZbIGNNgrZvgTEmnZBQfYA==
+=//Hi
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..4241515
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="pgpmode=mangle, pgpsigurlmangle=s|\.xz$|.sign|, decompress, dversionmangle=s/^1://" \
+https://www.kernel.org/pub/software/network/@PACKAGE@/@PACKAGE@-@ANY_VERSION@@ARCHIVE_EXT@$