Your message dated Fri, 15 Nov 2024 16:04:24 +0000
with message-id <[email protected]>
and subject line Bug#1084170: fixed in debianutils 5.21
has caused the Debian Bug report #1084170,
regarding run-parts: allow scripts in /etc override those in /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.)
--
1084170: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084170
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debianutils
Version: 5.7-0.5~deb12u1
Severity: wishlist
Hi,
it has become a common pattern to let packages install config files or
scripts in foo.d directories into /usr and let the local admins override
these scripts if necessary by placing a file with the same name in the
appropriate foo.d directory in /etc. This allows for packages to easily
ship defaults without conflicting with admin-edited conf-files in /etc.
This idea is also documented here:
https://uapi-group.org/specifications/specs/configuration_files_specification/
I recently re-implemented the logic in shell for this MR:
https://salsa.debian.org/kernel-team/linux/-/merge_requests/1159
If run-parts had support for this mechanism, then this solution could be
dropped in favour of just using run-parts. One way to communicate this
to run-parts could be to just let it support multiple DIRECTORY
arguments and those files in later directories would override those in
earlier ones like this:
run-parts --report --exit-on-error /etc/kernel/postinst.d
/usr/share/kernel/postinst.d
What do you think?
Thanks!
cheers, josch
--- End Message ---
--- Begin Message ---
Source: debianutils
Source-Version: 5.21
Done: Ileana Dumitrescu <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debianutils, 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.
Ileana Dumitrescu <[email protected]> (supplier of updated
debianutils 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: SHA512
Format: 1.8
Date: Fri, 15 Nov 2024 17:48:10 +0200
Source: debianutils
Architecture: source
Version: 5.21
Distribution: unstable
Urgency: medium
Maintainer: Ileana Dumitrescu <[email protected]>
Changed-By: Ileana Dumitrescu <[email protected]>
Closes: 1084170
Changes:
debianutils (5.21) unstable; urgency=medium
.
[Johannes Schauer Marin Rodrigues]
* run-parts: Support uapi configuration_files_specification
(Closes: #1084170).
* d/tests/run-parts.test: Extend and enhance testing of run-parts.
.
[Ileana Dumitrescu]
* acinclude.m4: Bump DEBIANUTILS_VERSION from 5.20 to 5.21.
Checksums-Sha1:
0f9a5700b03d654f6a38dbde57ba952dc6746ffb 1631 debianutils_5.21.dsc
9f1ec8701174e007d3fd05460dd8443b1eb5ba7c 81916 debianutils_5.21.tar.xz
5a5ba3c45bfe4f7950681ff2ca4e9c2667e50b17 6433 debianutils_5.21_amd64.buildinfo
Checksums-Sha256:
9e26a955c62d09a9401aeb53cb190eca078b2cc13ea33ec874e944e95c21935e 1631
debianutils_5.21.dsc
0053dcfd89e5c7dbfb2632450c00af6b8a646eeaaf185bbc8f2915488f994fe5 81916
debianutils_5.21.tar.xz
4fab89d59886000d8fb9863ad8c2621586287a6d5a5fc40c723ac9008c93472e 6433
debianutils_5.21_amd64.buildinfo
Files:
d30b725dfd1d929f68ee6ecf764969e7 1631 utils required debianutils_5.21.dsc
bffec80fbc1f0e92563d63018bba0015 81916 utils required debianutils_5.21.tar.xz
e5c25b08dc8f8e0e42b2b967bacac115 6433 utils required
debianutils_5.21_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+ibKeEvhiJJ/IrmfZXDqARRvc1QFAmc3bkQACgkQZXDqARRv
c1TPZQ/+KsjPsOruaCX/VvV6EwPE3HxR7GCl2CrX0ptClYjED4xKL4ZmbXxRVXiM
hOsN0F3gGmFNyVe9HkDq0LvZO+yBoFEFQfuoGHKAuMQjwhfcXF9qESIeePV7vSeq
zPI3slMmpYSb4yeK9HyBKenjMYJgPWNKAKSZaVcOmneTmcMVoRZAwvEaER4sbu1z
+3r4C3/jjQ7CpklUhHEMSpvGcxyC6Ws3VBuZZQPRQH9JYBZrlGezt2Xo4S9kBsQF
3T9iL+tkU1kzVI1IphxFek14i6P9UYSNMZnpbHO18Xa31K012ah5Rcx08kmB1oEg
7S8NGqWeXhhEz3Bk3VpHBLstPI5vWv5eHiPYq/zHAAXoMAc0DmtuqKKW4myn+0Of
eA1FD15No2s6nafRkOa/S4xUrwFffZep1FzwcB2wS8vvNlLDIpDCJ6p8fwUUkZBA
dgppsESyK40XW1SeGLhM2H7X9my/iewZzFJbRycCHE4vnkVhqusLnMl+PT12yvX8
+sb0GYZU9Zrg9Pn1yEUkDGqAvfvDMs6mdA83emkiB2J9QIkDzt/F5v496RyvtDNx
31WNYshoZvEZRwKYcTrFEm4SK4XLHl7h9La7+Dam3Ghag2WEl5U1xE2/EzLAmcdd
DBP5CmHU9ty0QYMIHzHf0QOREWCbyRWqdl+kWQhtOX2pcxKLI68=
=EWBg
-----END PGP SIGNATURE-----
pgpA5z6XpeeUs.pgp
Description: PGP signature
--- End Message ---