Your message dated Sun, 10 Mar 2024 20:59:39 +0000
with message-id <[email protected]>
and subject line Bug#1059919: fixed in ifupdown 0.8.42
has caused the Debian Bug report #1059919,
regarding DEP17: move ifupdown files to /usr
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1059919: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059919
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ifupdown
Version: 0.8.41
Tags: patch
User: [email protected]
Usertags: dep17m2

Hi Santiago,

ifupdown still is part of the debootstrap package set. I know you want
to change this, but since it still is, it should be converted for the
/usr-move (DEP17) sooner rather than later. I'm attaching a patch and
note that it wasn't entirely trivial. I expect that dumat will not moan
about it in any way, but giving it some project exposure in experimental
for volunteers to test might not be the worst of ideas. As with similar
patches, this should not be uploaded to bookworm-backports, so you may
want to use dh_movetousr instead.

Helmut
diff --minimal -Nru ifupdown-0.8.41/Makefile ifupdown-0.8.41+nmu1/Makefile
--- ifupdown-0.8.41/Makefile    2021-09-14 15:27:00.000000000 +0200
+++ ifupdown-0.8.41+nmu1/Makefile       2024-01-03 16:50:43.000000000 +0100
@@ -22,13 +22,13 @@
 .SECONDARY: link.c ipx.c can.c meta.c inet6.c inet.c
 
 install :
-       install -m 0755 -d     ${BASEDIR}/sbin
-       install -m 0755 ifup   ${BASEDIR}/sbin
-       ln -s /sbin/ifup ${BASEDIR}/sbin/ifdown
-       ln -s /sbin/ifup ${BASEDIR}/sbin/ifquery
-       install -D -m 0755 settle-dad.sh $(BASEDIR)/lib/ifupdown/settle-dad.sh
-       install -D -m 0755 wait-for-ll6.sh 
$(BASEDIR)/lib/ifupdown/wait-for-ll6.sh
-       install -D -m 0755 wait-online.sh $(BASEDIR)/lib/ifupdown/wait-online.sh
+       install -m 0755 -d     ${BASEDIR}/usr/sbin
+       install -m 0755 ifup   ${BASEDIR}/usr/sbin
+       ln -s /sbin/ifup ${BASEDIR}/usr/sbin/ifdown
+       ln -s /sbin/ifup ${BASEDIR}/usr/sbin/ifquery
+       install -D -m 0755 settle-dad.sh 
$(BASEDIR)/usr/lib/ifupdown/settle-dad.sh
+       install -D -m 0755 wait-for-ll6.sh 
$(BASEDIR)/usr/lib/ifupdown/wait-for-ll6.sh
+       install -D -m 0755 wait-online.sh 
$(BASEDIR)/usr/lib/ifupdown/wait-online.sh
 
 clean :
        rm -f *.o $(patsubst %.defn,%.c,$(DEFNFILES)) *~
diff --minimal -Nru ifupdown-0.8.41/debian/changelog 
ifupdown-0.8.41+nmu1/debian/changelog
--- ifupdown-0.8.41/debian/changelog    2023-01-24 14:07:32.000000000 +0100
+++ ifupdown-0.8.41+nmu1/debian/changelog       2024-01-03 16:50:45.000000000 
+0100
@@ -1,3 +1,10 @@
+ifupdown (0.8.41+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * DEP17: Move files to /usr. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 03 Jan 2024 16:50:45 +0100
+
 ifupdown (0.8.41) unstable; urgency=high
 
   * networking.service: Improve how to handle hotplug devices. Thanks to kibi,
diff --minimal -Nru ifupdown-0.8.41/debian/[email protected] 
ifupdown-0.8.41+nmu1/debian/[email protected]
--- ifupdown-0.8.41/debian/[email protected]        2021-09-14 15:27:00.000000000 
+0200
+++ ifupdown-0.8.41+nmu1/debian/[email protected]   2024-01-03 16:45:35.000000000 
+0100
@@ -12,6 +12,6 @@
 # avoid stopping on shutdown via stopping system-ifup.slice
 Slice=system.slice
 ExecStart=/bin/sh -ec 'ifup --allow=hotplug %I; ifquery --state %I'
-ExecStop=/sbin/ifdown %I
+ExecStop=/usr/sbin/ifdown %I
 RemainAfterExit=true
 TimeoutStartSec=5min
diff --minimal -Nru ifupdown-0.8.41/debian/ifupdown-hotplug 
ifupdown-0.8.41+nmu1/debian/ifupdown-hotplug
--- ifupdown-0.8.41/debian/ifupdown-hotplug     2023-01-23 22:14:41.000000000 
+0100
+++ ifupdown-0.8.41+nmu1/debian/ifupdown-hotplug        2024-01-03 
16:45:58.000000000 +0100
@@ -1,6 +1,6 @@
 #!/bin/sh -e
 #
-# run /sbin/{ifup,ifdown} with the --allow=hotplug option.
+# run /usr/sbin/{ifup,ifdown} with the --allow=hotplug option.
 #
 
 PATH='/sbin:/bin:/usr/sbin:/usr/bin'
diff --minimal -Nru ifupdown-0.8.41/debian/ifupdown-wait-online.service 
ifupdown-0.8.41+nmu1/debian/ifupdown-wait-online.service
--- ifupdown-0.8.41/debian/ifupdown-wait-online.service 2021-09-14 
15:27:00.000000000 +0200
+++ ifupdown-0.8.41+nmu1/debian/ifupdown-wait-online.service    2024-01-03 
16:47:22.000000000 +0100
@@ -2,11 +2,11 @@
 Description=Wait for network to be configured by ifupdown
 DefaultDependencies=no
 Before=network-online.target
-ConditionFileIsExecutable=/sbin/ifup
+ConditionFileIsExecutable=/usr/sbin/ifup
 
 [Service]
 Type=oneshot
-ExecStart=/lib/ifupdown/wait-online.sh
+ExecStart=/usr/lib/ifupdown/wait-online.sh
 RemainAfterExit=yes
 
 [Install]
diff --minimal -Nru ifupdown-0.8.41/debian/ifupdown.lintian-overrides 
ifupdown-0.8.41+nmu1/debian/ifupdown.lintian-overrides
--- ifupdown-0.8.41/debian/ifupdown.lintian-overrides   2021-09-14 
15:27:00.000000000 +0200
+++ ifupdown-0.8.41+nmu1/debian/ifupdown.lintian-overrides      2024-01-03 
16:47:46.000000000 +0100
@@ -1,3 +1,3 @@
 ifupdown: init.d-script-possible-missing-stop etc/init.d/networking 1
-ifupdown: systemd-service-file-refers-to-unusual-wantedby-target 
lib/systemd/system/networking.service network-online.target
-ifupdown: systemd-service-file-refers-to-unusual-wantedby-target 
lib/systemd/system/ifupdown-wait-online.service network-online.target
+ifupdown: systemd-service-file-refers-to-unusual-wantedby-target 
usr/lib/systemd/system/networking.service network-online.target
+ifupdown: systemd-service-file-refers-to-unusual-wantedby-target 
usr/lib/systemd/system/ifupdown-wait-online.service network-online.target
diff --minimal -Nru ifupdown-0.8.41/debian/install 
ifupdown-0.8.41+nmu1/debian/install
--- ifupdown-0.8.41/debian/install      2022-12-09 21:37:03.000000000 +0100
+++ ifupdown-0.8.41+nmu1/debian/install 2024-01-03 16:48:01.000000000 +0100
@@ -1,4 +1,4 @@
 contrib/* usr/share/doc/ifupdown/contrib
-debian/ifupdown-hotplug lib/udev
+debian/ifupdown-hotplug usr/lib/udev
 debian/if-up.d/ etc/network/
 debian/if-down.d/ etc/network/
diff --minimal -Nru ifupdown-0.8.41/debian/networking.service 
ifupdown-0.8.41+nmu1/debian/networking.service
--- ifupdown-0.8.41/debian/networking.service   2023-01-24 10:23:04.000000000 
+0100
+++ ifupdown-0.8.41+nmu1/debian/networking.service      2024-01-03 
16:48:51.000000000 +0100
@@ -14,9 +14,9 @@
 [Service]
 Type=oneshot
 EnvironmentFile=-/etc/default/networking
-ExecStart=/sbin/ifup -a --read-environment
-ExecStart=-/bin/sh -c 'if [ -f /run/network/restart-hotplug ]; then /sbin/ifup 
-a --read-environment --allow=hotplug; fi'
-ExecStop=/sbin/ifdown -a --read-environment --exclude=lo
+ExecStart=/usr/sbin/ifup -a --read-environment
+ExecStart=-/bin/sh -c 'if [ -f /run/network/restart-hotplug ]; then 
/usr/sbin/ifup -a --read-environment --allow=hotplug; fi'
+ExecStop=/usr/sbin/ifdown -a --read-environment --exclude=lo
 ExecStopPost=/usr/bin/touch /run/network/restart-hotplug
 RemainAfterExit=true
 TimeoutStartSec=5min

--- End Message ---
--- Begin Message ---
Source: ifupdown
Source-Version: 0.8.42
Done: Santiago Ruano Rincón <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ifupdown, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Ruano Rincón <[email protected]> (supplier of updated ifupdown 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 10 Mar 2024 17:17:50 -0300
Source: ifupdown
Architecture: source
Version: 0.8.42
Distribution: unstable
Urgency: medium
Maintainer: Josué Ortega <[email protected]>
Changed-By: Santiago Ruano Rincón <[email protected]>
Closes: 1031236 1059919
Changes:
 ifupdown (0.8.42) unstable; urgency=medium
 .
   [ Uwe Kleine-König ]
   * Fix if-up.d/resolved hook to properly work with nameservers and search
     domains. Thanks to Dmytro Kolesnykov and Ken Milmore for the bug report
     and a proposed patch. (Closes: #1031236)
 .
   [ Guillem Jover ]
   * Use relative names when executing programs
 .
   [ Santiago Ruano Rincón ]
   * DEP17: Move files to /usr. Thanks to Helmut Grohne <[email protected]>
     (Closes: #1059919)
Checksums-Sha1:
 e1df2db1fd61fe9ff580ffce9a27f7ddf1cdfa79 986 ifupdown_0.8.42.dsc
 1f431b70b6bfa1dce78d0a519c5706a0c51508b7 82428 ifupdown_0.8.42.tar.xz
 8761e899536040e9c70e83c4a046fe044d9a0bd3 5584 ifupdown_0.8.42_amd64.buildinfo
Checksums-Sha256:
 0d5c2edb2275b9ad5d08bbea5cfbfeee7cfe76a953aff39c43ba19829c3a964c 986 
ifupdown_0.8.42.dsc
 7e2dc1498415c2518a3826e3b875ced871d0622a421a71390627cc35bd247964 82428 
ifupdown_0.8.42.tar.xz
 d84060a45b16a8c7a976ae2f7c34dd2f7f4655ad86c1751fdeeb543fdb0d0cda 5584 
ifupdown_0.8.42_amd64.buildinfo
Files:
 0ed8c040b07b75a570034e884a4d539f 986 admin important ifupdown_0.8.42.dsc
 a5681694a2229f2a3fe12ae035c97174 82428 admin important ifupdown_0.8.42.tar.xz
 667c9e5a5e9f5a4e6c5a5cf0fea078fb 5584 admin important 
ifupdown_0.8.42_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQRZVjztY8b+Ty43oH1itBCJKh26HQUCZe4WOwAKCRBitBCJKh26
HYa1AQD9Pv/AleDf4++yFX20xdIcAcCQzNg5NOfVlCeUgIBLpgEA6jlKlAn/Uj10
4M0r/tx/WsYKjAdToLWib1pBESBTZAo=
=I0mo
-----END PGP SIGNATURE-----

Attachment: pgpNovrIVBofl.pgp
Description: PGP signature


--- End Message ---

Reply via email to