Your message dated Fri, 22 Jan 2016 04:20:55 +0000 with message-id <[email protected]> and subject line Bug#802502: fixed in debianutils 4.6 has caused the Debian Bug report #802502, regarding run-parts: Fix exclusion of dpkg conffile cruft 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.) -- 802502: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802502 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debianutils Version: 4.5.1 Severity: normal Tags: patch Dear Maintainer, When using the --lsbsysinit, run-parts skips files like dpkg-old that are cruft from dpkg's conffile conflict handling. However, the way the exclude pattern is defined and contrary to documentation, also files without a dot before "dpkg-" are skipped. How to repeat: cd $(mktemp -d) touch cloud.dpkg-dist chmod 755 cloud.dpkg-dist cp cloud.dpkg-dist cloud.dpkg-file cp cloud.dpkg-dist cloudpkg-dist run-parts --lsbsysinit --test . Expected result: ./cloudpkg-dist ./cloud.dpkg-file Actual result: ./cloud.dpkg-file Now "cloudpkg-dist" might be a bit usual but it certainly might happen. The patch is trivial, see below. Christoph -- System Information: Debian Release: stretch/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) --- a/run-parts.c +++ b/run-parts.c @@ -579,7 +579,7 @@ regex_compile_pattern (void) REG_EXTENDED | REG_NOSUB)) != 0) pt_regex = &hierre; - else if ( (err = regcomp(&excsre, "^[a-z0-9-].*dpkg-(old|dist|new|tmp)$", + else if ( (err = regcomp(&excsre, "^[a-z0-9-].*\\.dpkg-(old|dist|new|tmp)$", REG_EXTENDED | REG_NOSUB)) != 0) pt_regex = &excsre;
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: debianutils Source-Version: 4.6 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. Clint Adams <[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: Thu, 21 Jan 2016 22:53:54 -0500 Source: debianutils Binary: debianutils Architecture: source amd64 Version: 4.6 Distribution: unstable Urgency: medium Maintainer: Clint Adams <[email protected]> Changed-By: Clint Adams <[email protected]> Description: debianutils - Miscellaneous utilities specific to Debian Closes: 670119 796848 802502 812266 Changes: debianutils (4.6) unstable; urgency=medium . [ Ben Hutchings ] * installkernel: Only run postinst scripts when installing in /boot closes: #812266. * installkernel: Make sure the PATH for postinst scripts includes /usr/sbin and /sbin . [ Clint Adams ] * Patch from Christoph Biedl to fix the lsbsysinit regex. closes: #802502. * Patch from Andreas Henriksson to make ischroot work as non-root on Linux. closes: #670119. * add-shell: use grep instead of awk, thanks to Carsten Hey. closes: #796848. * Add LFS check to configure. Checksums-Sha1: 2cf6dcb79ad392ac93ffd528633755e036b36670 1703 debianutils_4.6.dsc 20b0e06e6fdab93a5e442e8f9db496873afd872f 154880 debianutils_4.6.tar.xz 66231fd87999435c077051a3721197419c1f5f31 99654 debianutils_4.6_amd64.deb Checksums-Sha256: d8e92b4323f811fb6c86e7aaf43773ec375dee695837ae79f757f29cbc48851b 1703 debianutils_4.6.dsc c1173fa99a588b59ba6f88760b5b512ff6aa294aa40a6b4c8cad40999197e61f 154880 debianutils_4.6.tar.xz a6698bf34e10f5479dba2c172c43ecb9496f9c9604d1891a825d22251d369417 99654 debianutils_4.6_amd64.deb Files: 2f2d32df54b246290ec657ee6a96d2d7 1703 utils required debianutils_4.6.dsc 4790b1b6633304bae25f59b0b52a9d24 154880 utils required debianutils_4.6.tar.xz f5aa973481933abf54fb3328c65db10f 99654 utils required debianutils_4.6_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Debian! iQJ8BAEBCgBmBQJWoarFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NTgxRUM4NzQwNTNFNkM4MDc3OTFCOUI1 NTkyMzMxRTE5OUQzOEE4AAoJEFWSMx4ZnTioSLcP/14DWnkxC0BvDDMxJ96wpWjB mXrwDO2C3InTBBa7+EhzsGr7kVL70bRX986xCv6PYBicBoRanM5smsrZSTeSYnvn dm7uLQ202YuduqApa4Ow98+Iqo9SuR3diHU9qSJa51dq3gPbxatiW9rINe10c/Be VpYDCB7dB0LUSUPp3DebYICOFOZ/thGT/Jdl+f5ULTG/hJoh/CZOX+W6SLUAb78T 7f1uepq9GwA+0fIpXPeIyorraSTk27L3Pg2NSYUPC1K4O0IP12BCbKnini3PMeRJ 1HwxNBpNcSl3Dlk23rZKp8N7YHfkwrg1treqfKQOc6maiFCxq1kcZdPUhWIWtJmQ 73U5n3lRqMjMFlHCqVKv1IspPRRT9c0DbLPDGZ0+kjNizLLiydsiSyqTacX6xshK d1jkHIRyzaPQLY/ajidwM1DI1Lpa2f3rXXQgx7JI0ydVfnKWJOGayu2+s1Hi9DEj J0lgEV39SrUJwLf2ffvBwo4m1R56MpTcvfcJsZVghgRXCEUfeVXRz74X/H8xlpze N2GWUyeLbOoRSEUkLOpCGQqEmVrrwSeFDL+IDNOo5Ovq5TBL51cz9QNWo8ajC1x/ 8JX23TL4Lsasq5QBlmAZ2fYu7lQszKZqdVaxb4I3DLT2StSDkjqKy/7JduRfTXz2 N2z3wk+25ig2dW3o0Udy =2f/3 -----END PGP SIGNATURE-----
--- End Message ---

