Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: wireless-tools

wireless-tools (30~pre9-13.1ubuntu1) groovy; urgency=low * Merge from Debian unstable. Remaining changes: - Remove the ifrename package; it conflicts with our own udev package which provides /etc/iftab support. - Add iwlist and iwevent to the wireless-tools udeb. * Dropped changes, no longer needed: - compiler-link-order.patch: libraries must be specified after the object/library that needs them otherwise nothing is used from them. -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 01 May 2020 14:42:43 -0700

Modifications :
  1. Download patch debian/rules

    --- 30~pre9-13.1/debian/rules 2020-03-07 20:56:36.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/rules 2020-03-21 15:50:00.000000000 +0000 @@ -11,7 +11,7 @@ override_dh_auto_install: # Hack to make udeb friendly binaries $(MAKE) clean dh_auto_build -- BUILD_NOLIBM=y CFLAGS="-Os -I." - dh_install -pwireless-tools-udeb iwconfig iwgetid sbin/ + dh_install -pwireless-tools-udeb iwconfig iwgetid iwlist iwevent sbin/ dh_install -plibiw30-udeb libiw.so.30 lib/ override_dh_install:
  2. Download patch debian/control

    --- 30~pre9-13.1/debian/control 2020-03-07 20:56:36.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/control 2020-03-21 15:50:00.000000000 +0000 @@ -1,7 +1,8 @@ Source: wireless-tools Section: net Priority: optional -Maintainer: Guus Sliepen <guus@debian.org> +Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Guus Sliepen <guus@debian.org> Standards-Version: 4.2.1 Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.16.1~) Homepage: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html @@ -17,18 +18,6 @@ Description: Tools for manipulating Linu allowing you to set Wireless LAN specific parameters and get the specific stats. -Package: ifrename -Section: net -Architecture: linux-any -Depends: ${shlibs:Depends}, ${misc:Depends} -Multi-Arch: foreign -Conflicts: wireless-tools (<< 27+28pre9) -Description: Rename network interfaces based on various static criteria - Ifrename allow the user to decide what name a network interface will have. - Ifrename can use a variety of selectors to specify how interface names match - the network interfaces on the system, the most common selector is the - interface MAC address. - Package: libiw30 Section: libs Architecture: linux-any
  3. Download patch debian/ifrename.init

    --- 30~pre9-13.1/debian/ifrename.init 2020-03-07 20:56:34.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.init 1970-01-01 00:00:00.000000000 +0000 @@ -1,39 +0,0 @@ -#!/bin/sh -# -### BEGIN INIT INFO -# Provides: ifrename -# Required-Start: mountkernfs -# Required-Stop: -# Should-Start: -# Should-Stop: -# Default-Start: S -# Default-Stop: -# Short-Description: Rename network interface names -# Description: Ifrename allow the user to decide what name a network -# interface will have. Ifrename can use a variety of -# selectors to specify how interface names match the network -# interfaces on the system, the most common selector is the -# interface MAC address. -### END INIT INFO - -. /lib/lsb/init-functions - -NAME=ifrename -IFRENAME=/sbin/ifrename -IFTAB=/etc/iftab - -test -x $IFRENAME || exit 0 -test -f $IFTAB || exit 0 - -case "$1" in - start|reload|force-reload|restart) - $IFRENAME -d -p -t - ;; - stop) - ;; - *) - echo "Usage: invoke-rc.d $NAME {start|stop|reload|force-reload|restart}" - ;; -esac - -exit 0
  4. Download patch debian/ifrename.install

    --- 30~pre9-13.1/debian/ifrename.install 2020-03-07 20:56:34.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -/sbin/ifrename -/usr/share/man/man8/ifrename.8 -/usr/share/man/man5/iftab.5 -/usr/share/man/*/man8/ifrename.8 -/usr/share/man/*/man5/iftab.5
  5. Download patch debian/ifrename.udev

    --- 30~pre9-13.1/debian/ifrename.udev 2020-03-07 20:56:34.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.udev 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -# udev rules to properly integrate ifrename. -# Renaming is done using /etc/iftab, with full ifrename functionality. -# Require udev version 107 or later. -# Please double check the path to ifrename, and make sure its available -# when udev runs (i.e. on boot partition). - -# Enable this rule to test with udevtest. -#ENV{UDEV_LOG}=="6", SUBSYSTEM=="net", ACTION=="add", IMPORT{program}="/sbin/ifrename -D -V -u -i %k", NAME:="$env{INTERFACE}" - -# Main ifrename rule. -# If interface is found in /etc/iftab, subsequent rename rules are bypassed. -# If interface is not found in /etc/iftab, subsequent rename rules applies. -SUBSYSTEM=="net", ACTION=="add", IMPORT{program}="/sbin/ifrename -u -i %k", NAME:="$env{INTERFACE}"
  6. Download patch debian/ifrename.README.Debian

    --- 30~pre9-13.1/debian/ifrename.README.Debian 2020-03-07 20:56:26.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.README.Debian 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -/etc/iftab ----------- - -If you have installed the ifrename package and have created an /etc/iftab file, -then ifrename will be called at boot time before the interfaces are brought up. -Please note that swapping the names of interfaces (ie, by renaming eth0 to eth1 -and eth1 to eth0) may not work. To be on the safe side, use new names for the -interfaces.
  7. Download patch debian/ifrename.docs

    --- 30~pre9-13.1/debian/ifrename.docs 2020-03-07 20:56:25.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -HOTPLUG-UDEV.txt -README
  8. Download patch debian/ifrename.postrm

    --- 30~pre9-13.1/debian/ifrename.postrm 2020-03-07 20:56:04.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -#!/bin/sh -e - -if [ "$1" = "purge" ]; then - rm -f /etc/iftab -fi - -#DEBHELPER#
  9. Download patch debian/ifrename.service

    --- 30~pre9-13.1/debian/ifrename.service 2020-03-07 20:56:35.000000000 +0000 +++ 30~pre9-13.1ubuntu1/debian/ifrename.service 1970-01-01 00:00:00.000000000 +0000 @@ -1,12 +0,0 @@ -[Unit] -Description=Rename network interface names -Documentation=man:ifrename(8) -DefaultDependencies=no -Wants=network-pre.target -Before=network-pre.target shutdown.target -Conflicts=shutdown.target -ConditionPathExists=/etc/iftab - -[Service] -Type=oneshot -ExecStart=/sbin/ifrename -d -p -t
  1. wireless-tools