Your message dated Tue, 28 Dec 2021 15:18:57 +0000
with message-id <[email protected]>
and subject line Bug#992408: fixed in resolvconf 1.88
has caused the Debian Bug report #992408,
regarding update.d/libc broken with debianutils 5.0 - run-parts not in $PATH
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.)


-- 
992408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992408
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: resolvconf
Version: 1.87
Severity: important
Tags: patch

Hi,

debianutils 5.0 has moved run-parts from /bin to /usr/bin. This breaks 
etc/resolvconf/update.d/libc (part of resolvconf) which relies on run-parts, 
but sets PATH to /sbin:/bin.

The attached patch appends /usr/sbin:/usr/bin to the PATH which makes the 
script work with the change in debianutils 5.0.


Thanks for considering,
    Damyan


-- System Information:
Debian Release: 11.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages resolvconf depends on:
ii  debconf [debconf-2.0]  1.5.77
ii  lsb-base               11.1.0

resolvconf recommends no packages.

resolvconf suggests no packages.

-- debconf-show failed
diff --git a/debian/changelog b/debian/changelog
index 4e8de3d..c3ff3b9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+resolvconf (1.84+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * update.d/libc: add /usr/sbin:/usr/bin to $PATH
+    fixes run-parts usage with debianutils 5.0
+
+ -- Damyan Ivanov <[email protected]>  Wed, 18 Aug 2021 08:17:33 +0000
+
 resolvconf (1.84) unstable; urgency=medium
 
   [ Rob Leslie ]
diff --git a/etc/resolvconf/update.d/libc b/etc/resolvconf/update.d/libc
index 12298c7..1c4f6bc 100755
--- a/etc/resolvconf/update.d/libc
+++ b/etc/resolvconf/update.d/libc
@@ -16,7 +16,7 @@
 #
 
 set -e
-PATH=/sbin:/bin
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
 [ -x /lib/resolvconf/list-records ] || exit 1
 

--- End Message ---
--- Begin Message ---
Source: resolvconf
Source-Version: 1.88
Done: Andrej Shadura <[email protected]>

We believe that the bug you reported is fixed in the latest version of
resolvconf, 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.
Andrej Shadura <[email protected]> (supplier of updated resolvconf 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: Tue, 28 Dec 2021 16:11:59 +0100
Source: resolvconf
Architecture: source
Version: 1.88
Distribution: unstable
Urgency: medium
Maintainer: resolvconf team <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 868104 968849 992408
Changes:
 resolvconf (1.88) unstable; urgency=medium
 .
   [ Damyan Ivanov ]
   * update.d/libc: Add /usr/sbin:/usr/bin to $PATH (Closes: #992408).
 .
   [ Anders Jonsson ]
   * Update debconf Swedish translation (Closes: #968849).
 .
   [ Andrej Shadura ]
   * Mark old conffiles as remove-on-upgrade instead of using
     dpkg-maint-helper (Closes: #868104).
   * Modernise debian/rules.
   * Bump debhelper from old 12 to 13.
   * Rename debian/resolvconf.tmpfile to debian/resolvconf.tmpfiles.
   * Fix day-of-week for changelog entries 1.55, 1.53, 1.52, 1.38, 1.33,
     1.31, 1.29, 1.14, 1.13, 1.5, 1.4, 1.3, 1.2, 1.1, 0.43.
   * Set Rules-Requires-Root: no.
   * Set Standards-Version: 4.6.0.
Checksums-Sha1:
 fb06dee5010f110a86525e180f9206bdafd2f6db 1221 resolvconf_1.88.dsc
 3760512734c06c2cb0156a27b9f1580548aa845c 73620 resolvconf_1.88.tar.xz
Checksums-Sha256:
 09f2d394229629af1011974a05adab35224dee6eda5bebac9ff432a2f0e96fc2 1221 
resolvconf_1.88.dsc
 036ae5ae29b07d87265a87c5572ae3f80cfbb09a345626ad3ae2b69f3c01b083 73620 
resolvconf_1.88.tar.xz
Files:
 db1d894a1387f2ffbd9f4718ff3fd560 1221 net optional resolvconf_1.88.dsc
 6bcdee73a373c29f3579d436f2f7e0d7 73620 net optional resolvconf_1.88.tar.xz

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

iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCYcspkwAKCRDoRGtKyMdy
YYONAP9gkdOl+ievicxO7QIEFyXYBBGxARLRFZQ9gtBEXnivGgD/WF+W93jtxNKo
pJft+lrzDbTzkY9s6NcNOMnicfPvEwE=
=Bhys
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to