-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 14 Jan 2025 12:07:58 +0000 Source: ucf Architecture: source Version: 3.0047 Distribution: unstable Urgency: medium Maintainer: Mark Hindley <leepen@debian.org> Changed-By: Mark Hindley <leepen@debian.org> Closes: 659375 867511 925375 980996 Changes: ucf (3.0047) unstable; urgency=medium . * d/rules: specify dh_perl -h to avoid dependency on full perl. * ucfq: cleanup and modernise perl syntax:- - always use 3 argument open(). - avoid bareword filehandles. - always return explicitly. - don't return explicit undef from functions. - use warnings. - don't use indirect new syntax. - explicitly close filehandles. - make usage output consistent. - fix help short option POD. - fix POD typo. - add option to print version. - remove unused _classobj(). * ucf: rework force_conff* handling - options are not and have never been settable from command line. - handle force_conff{old,new} in parallel for config file and environment. (Closes: #980996) * ucf: Support DPKG_FORCE options. (Closes: #925375, #867511) * ucf cleanups:- - remove stray ( in verbose print of command. - remove unnecessary fiddling with set ±e. - remove duplicate inner test for $docmd = YES. - use ps tpgid directly to be explicit about what is being tested rather than grepping the output of ps. - preserve environment localisation variables. - preserve sdiff and diff3 format with non-breaking spaces, if available. Requires UTF-8 aware wrap() from libtext-wrapi18n-perl. (Closes: #659375) * t/confold: register file before testing no overwrite. * t/: add tests for DPKG_FORCE handling. * Makefile: add mancheck recipe. * man/ucf.1: document DPKG_FORCE. * man/ucf.conf.5: - file is POSIX (not bourne) shell snippet. - update to reflect current usage. Checksums-Sha1: b1167a76e19d959816df2f269ff73d3fd25db751 1512 ucf_3.0047.dsc 9d78f6b0c5daba9e50600daa1fb78f299f5dc0d4 68384 ucf_3.0047.tar.xz 278fb46140a7fe27c142c0184525618eaba2fdd4 6421 ucf_3.0047_amd64.buildinfo Checksums-Sha256: fd24db180f2f3dd646a0ccd310f7a3910ba2a53ae7979314075a38a8a56c4979 1512 ucf_3.0047.dsc 13e3b47a4838c3af55cdbed38678a1f46c67df991b09a92725c55cd952322c3b 68384 ucf_3.0047.tar.xz 47154e42a0377e0e8474a708f6127e4ba9d3442aee8e1d28c5513c62e88b711b 6421 ucf_3.0047_amd64.buildinfo Files: a32423f5555c3f8d775d8fe82ebf6b50 1512 utils standard ucf_3.0047.dsc d69eadd63fd51fbf24d4cfb9b94b3837 68384 utils standard ucf_3.0047.tar.xz e75c584ea45566b373323f5c50353c02 6421 utils standard ucf_3.0047_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAmeGgKYACgkQ0opFvzKH 1kkCYxAAnpZjjmdvxtvzJ4w33zIqHO6tksrubucCqXoxH/wPxunHhDvrb3f4LgAu i9CVzHyA0iqstAm4RwYhweSLRA/WHcy9KOuGl91ITumr2vbXgMjGr2eRyiskaQgn M1WFj7b8aiZnqqcZLVlPH1mab8ryVKsoHclPVlAntdmWozKzzh7jQ5aYWpFjyflJ NqS+ZdZvLg1oN5QpwDixs9Rus98ZIgpThnQQw+w4JETIEuW4kxzLW/Sk/nc8R++i Mn48rsXxS2Waot8ZsFUVGvE1csmHJy8KpXsQDsKtlWUNZRpliYvTWjEnUMdOzo63 D22Q6CRdQoM+n0W4I0LDxnfNWTHjM2QGaPVFaVScWUOC2YMXGbzKMdrBFqu14mfE 8ux8DpTDRue5KuuKtlaj0aoxaQJXN+HQQRiaPvfxp6h9maGlAZPqc4Iy3/e3UL3k qCMjGtj6L8FRfQwtC0Fr57syoo0hZ5Bd0hfDDy9O52pN0AlbZbciKg++/Wn+x5L/ xjgrMMqZk6Ymq+QxH69P98ixLlsPJzIasvNOtF67Db69CpUFM3pKjoMdECKmzLnB bHAj6/W/ks6U45GpGN1GH609ByIc8hrT/VUNDd5NCg39NjUibhHebL5BPzpLQz6J opGj7SSnRRjqC/uX7IRuotfRRdCiHfIWdrY9EeBbS1AoVHtVPTI= =cJ3J -----END PGP SIGNATURE-----