Your message dated Mon, 22 May 2017 22:36:06 +0000
with message-id <[email protected]>
and subject line Bug#863055: fixed in opendkim 2.11.0~alpha-10
has caused the Debian Bug report #863055,
regarding opendkim: forcefully removes conffile on upgrade
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.)
--
863055: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863055
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: opendkim
Version: 2.11.0~alpha-9
Severity: serious
Justification: Policy 10.7.3
Hi,
opendkim.postinst contains this:
> # Upgrade /etc/default to systemd override files
> if [ -d /run/systemd/system ] && [ -f /etc/default/opendkim ]; then
> if /lib/opendkim/opendkim.service.generate; then
> rm -f /etc/default/opendkim
> fi
This will forcefully remove /etc/default/opendkim on upgrade and erase
any changes the user made without saving them anywhere, therefore
violating policy 10.7.3. Instead of removing the file, it should be
moved and then cleaned up on purge.
------
On a related note: I suspect the above code will break if the user ever
decides to switch to a different init system while opendkim is installed.
> if [ -f /etc/tmpfiles.d/opendkim.conf ]; then
> systemd-tmpfiles --create
> /etc/tmpfiles.d/opendkim.conf
> fi
I haven't tested anything, but I am wondering if this is subtly broken
in the case where the generated $RUNDIR == /var/run/opendkim but $USER
is different. dh_installinit inserts a call to systemd-tmpfiles for the
file in /usr/lib/... which will override whatever is done here in that case.
Thanks,
James
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: opendkim
Source-Version: 2.11.0~alpha-10
We believe that the bug you reported is fixed in the latest version of
opendkim, 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.
Scott Kitterman <[email protected]> (supplier of updated opendkim 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: Mon, 22 May 2017 18:08:41 -0400
Source: opendkim
Binary: opendkim opendkim-tools libopendkim11 libopendkim-dev libvbr2
libvbr-dev librbl1 librbl-dev
Architecture: source amd64
Version: 2.11.0~alpha-10
Distribution: unstable
Urgency: medium
Maintainer: Scott Kitterman <[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Description:
libopendkim-dev - Headers and development libraries for the OpenDKIM library
libopendkim11 - Library for signing and verifying DomainKeys Identified Mail
sign
librbl-dev - Headers/development libraries for the OpenDKIM RBL library
librbl1 - Library to support a DKIM based RBL system
libvbr-dev - Headers and development libraries for the OpenDKIM VBR library
libvbr2 - Library for RFC 5518 Vouch By Reference (VBR)
opendkim - Milter implementation of DomainKeys Identified Mail
opendkim-tools - Set of command line tools for OpenDKIM
Closes: 863055
Changes:
opendkim (2.11.0~alpha-10) unstable; urgency=medium
.
* Do not remove /etc/default/opendkim on upgrade since it is a conffile
because policy 10.7.3 (Closes: #863055)
Checksums-Sha1:
2137bde5b6b74d4bad3b667ee01229f11cf9ea9d 2398 opendkim_2.11.0~alpha-10.dsc
5fabd4141c27519d63d41bc1209d8e66b8835e97 25428
opendkim_2.11.0~alpha-10.debian.tar.xz
dd1811dd3958864d32ae2f3c2550d08db2cbacbb 160024
libopendkim-dev_2.11.0~alpha-10_amd64.deb
936dc994f37df1c8af0789a3f9656332d8bc2984 238562
libopendkim11-dbgsym_2.11.0~alpha-10_amd64.deb
460c9b51d7f29d28b8ec206e7fbdad6072512382 91244
libopendkim11_2.11.0~alpha-10_amd64.deb
d781b4cc635de26d5c0ef26a77b9b0c8fe86902f 51126
librbl-dev_2.11.0~alpha-10_amd64.deb
2f225050c191bba01549895aa2adae3db0ea005d 12742
librbl1-dbgsym_2.11.0~alpha-10_amd64.deb
f679fa0cb91c95eedf1d5ce6ef7129c3bca9671f 46156
librbl1_2.11.0~alpha-10_amd64.deb
f834e24de2446af94f4372e19218d7c690307992 53236
libvbr-dev_2.11.0~alpha-10_amd64.deb
9948ed15bd80fd036258218d1bacace06b9e180a 15380
libvbr2-dbgsym_2.11.0~alpha-10_amd64.deb
d8f0d8718c630594e1ad927290647ce3762680d8 48354
libvbr2_2.11.0~alpha-10_amd64.deb
c5c6ad964e57d0c63bb324a8f92de2b6b527ba55 235794
opendkim-dbgsym_2.11.0~alpha-10_amd64.deb
b78c345228e99f1357a5b2a19613084f26c3702f 353618
opendkim-tools-dbgsym_2.11.0~alpha-10_amd64.deb
4b07f4be1cc1c377f48b70cc739a79fe93b15471 136234
opendkim-tools_2.11.0~alpha-10_amd64.deb
4fb268d118d69ef52a8018601c014dfecdbaaf31 9398
opendkim_2.11.0~alpha-10_amd64.buildinfo
dd76154e834bfef2d9ff6be8cafeef602c303ab8 192280
opendkim_2.11.0~alpha-10_amd64.deb
Checksums-Sha256:
1db5b31911e336a6bbdbfe02e2d5338d02bbb2fc14f5133ec8064aca666584c2 2398
opendkim_2.11.0~alpha-10.dsc
b7245f32311f13ae6798e92442c9cb26029c2a1ed7ed8f5c154d8cbdc78f7811 25428
opendkim_2.11.0~alpha-10.debian.tar.xz
26fc577efcfa1ed753ee5e89b437151958e478e7abd6dc1c0c1b64ad488101e7 160024
libopendkim-dev_2.11.0~alpha-10_amd64.deb
ebf7ace3b4c3d61ebca5fe388ff5c7f26f004f6b1ec4e1289ca5b0398a5c03fa 238562
libopendkim11-dbgsym_2.11.0~alpha-10_amd64.deb
174f84dca3e8c8c572d940c51f01381dc45950b3b7a3e5209c64854974103e5e 91244
libopendkim11_2.11.0~alpha-10_amd64.deb
887dae842e01d6d63ffa17a8f4fe6a6824abf4740b3902278c07d1f7611a6620 51126
librbl-dev_2.11.0~alpha-10_amd64.deb
b9542891e8fe762487cad4a0829800967327316a4b6701e3f35acd576772bfab 12742
librbl1-dbgsym_2.11.0~alpha-10_amd64.deb
89a2c533f9b2b4e27c26f45d863bb4d13568c4de8be6091e115ac4d01d057e31 46156
librbl1_2.11.0~alpha-10_amd64.deb
da85ef7f133816ed8327a48d74004b7ac99f2a147e0fdbe3dfe8f558a6b2431d 53236
libvbr-dev_2.11.0~alpha-10_amd64.deb
b64858f5ede1ce9d47c029f41afeac68d3bfc8f25557c007c840a6b79c210786 15380
libvbr2-dbgsym_2.11.0~alpha-10_amd64.deb
6edb2639d16e0210a8ad8a54b975d9da4c5d20d23f39a4579dd4c7530a805daa 48354
libvbr2_2.11.0~alpha-10_amd64.deb
5fd0bbd19a5976f6f6323c33bf3a8e7eae205699e920a266aca80608785df403 235794
opendkim-dbgsym_2.11.0~alpha-10_amd64.deb
67693c9f9ae68a353bc40cd7f61ed7516a1f9ad9cc706e0b5aa1aeee22885be5 353618
opendkim-tools-dbgsym_2.11.0~alpha-10_amd64.deb
0a283feb11c48d8a2e9bfb5ebec7d5e083dff693db4504e8eab4ef371523aec8 136234
opendkim-tools_2.11.0~alpha-10_amd64.deb
540bc77bf5ce363b06b3b57cc39ca296898243df804a2c85d98f6474a5c55584 9398
opendkim_2.11.0~alpha-10_amd64.buildinfo
5785218013d78dab0a082f617383c0ae180e6035e2148ea7b054d41ef4a4dda0 192280
opendkim_2.11.0~alpha-10_amd64.deb
Files:
e5cb317edb9183e1dc9e2bc993dc5c90 2398 mail extra opendkim_2.11.0~alpha-10.dsc
a4f96a016aa91789ea7a20ee5f9f518f 25428 mail extra
opendkim_2.11.0~alpha-10.debian.tar.xz
99d592d3bec23f643b0327aaa65bd80b 160024 libdevel extra
libopendkim-dev_2.11.0~alpha-10_amd64.deb
c70dd383285a5227caed031628965035 238562 debug extra
libopendkim11-dbgsym_2.11.0~alpha-10_amd64.deb
06c5a24020bef016d66e1b98a8327992 91244 libs extra
libopendkim11_2.11.0~alpha-10_amd64.deb
a9bc63c2a1e7e24c066e289c1e748d0c 51126 libdevel extra
librbl-dev_2.11.0~alpha-10_amd64.deb
cf3aac0e03d121cb4b573ccc845d6a0c 12742 debug extra
librbl1-dbgsym_2.11.0~alpha-10_amd64.deb
1893d4e99645026269a87e7f35cd9045 46156 libs extra
librbl1_2.11.0~alpha-10_amd64.deb
447a2d4c7d30ed215b232449534a35d4 53236 libdevel extra
libvbr-dev_2.11.0~alpha-10_amd64.deb
1cdbcee7f09c496a8cefeb048fabb66a 15380 debug extra
libvbr2-dbgsym_2.11.0~alpha-10_amd64.deb
1b6742ccb3b166e5c8ff70231ae6f44d 48354 libs extra
libvbr2_2.11.0~alpha-10_amd64.deb
c040f4e5c64454d9c3e98566b65915c0 235794 debug extra
opendkim-dbgsym_2.11.0~alpha-10_amd64.deb
e3e06735da8c8d7faeafc2ab2f5a3967 353618 debug extra
opendkim-tools-dbgsym_2.11.0~alpha-10_amd64.deb
8b214efe232c3cdb1b928c51338c2280 136234 mail extra
opendkim-tools_2.11.0~alpha-10_amd64.deb
d8d395d53c6b8eacf8ec127c01fd77f0 9398 mail extra
opendkim_2.11.0~alpha-10_amd64.buildinfo
cea7f9dd76efb52348f0c527adb33a65 192280 mail extra
opendkim_2.11.0~alpha-10_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJZI2SqAAoJEHjX3vua1ZrxCocQALEe4IvAZCMzMzTUjiuxGO/V
rX8kt27k5tc6tlfSZJyZR5jJi8iR1o/dknWoW7UrkLTXC/n8ypyMN5jpO0Q2wYdQ
YxeDsBsKcFDsEtiP6Ej6iwQu3filFsA+QQNe5r5LYPO7b+t9VDjfyEcta/jpyTZ9
ux4JfrrVlIAQy4itfG106ZL2+H2rwkCG3SN1PHMJ8HeIdjQoiZIE+7vDMiOWkOA9
GAjooc+sdiWK+v3XD/GMoAxMGBF2S0jOGHBl68OHtQVFxI5X0UAG/OWdLIRvb6n1
qfuoJutrHtMtvGKmlEnO7+JGGKbY7WN4p2qi9AoLuxcuv/tzoEOwb/8MAk2HQYxJ
h0D0rlwK7UjZQJXHSUV/DnCvmqWQGKbBwi3EoMJJnGp8fOuh3BiPBUny+zTVmIU8
Lj4SOpcj9dw/t5+67vniaJNpmFTkWXsQse6JaebDhBptr+c4G7AWvddmMweRi88T
OUDOlLGlYWd1P32e8JlRcRNBSKM31ccB4T0/Urn7FdUw70Ae4QwhekNqVNH+Ia+n
0Sk6xEqiTacmbfq9c+cUoXDle2Hrd241WToEfLUD97tWF2LpQ0gfCVot/SRFswwN
cvUkFw0z13X44cV/7xpbW89W4u5KSd/w/5ynH9hWxA3jXpwvYj66pZaDsW5stDQD
nt+37406NmwqxU9kbyY0
=IF95
-----END PGP SIGNATURE-----
--- End Message ---