Your message dated Tue, 05 Apr 2022 10:36:43 +0000
with message-id <e1nbgyf-00041f...@fasolo.debian.org>
and subject line Bug#1004662: fixed in prosody 0.12.0-1
has caused the Debian Bug report #1004662,
regarding prosody: postinst keeps messing with snakeoil certs
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 ow...@bugs.debian.org
immediately.)
--
1004662: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004662
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: prosody
Version: 0.11.13-1
Severity: serious
Control: found -1 0.11.9-2+deb11u2
X-Debbugs-Cc: jcris...@debian.org
prosody's postinst seems to insist on creating
/etc/prosody/certs/localhost.{crt,key}, but does this in a fragile way.
They're created as symlinks, but the call to ln is guarded by "test -e",
which doesn't actually test for the existence of a symlink, and returns
false if the symlink exists but is dangling.
It seems to me these links should only be created on first install, if
anything, and not re-created at each postinst invocation, especially if
the actual configuration doesn't use it.
The recent security updates resulted in:
> Setting up prosody (0.11.9-2+deb11u2) ...
> ln: failed to create symbolic link '/etc/prosody/certs/localhost.crt': File
> exists
> dpkg: error processing package prosody (--configure):
> installed prosody package post-installation script subprocess returned error
> exit status 1
until I went and manually deleted the dangling symlinks.
Cheers,
Julien
--- End Message ---
--- Begin Message ---
Source: prosody
Source-Version: 0.12.0-1
Done: Victor Seva <vs...@debian.org>
We believe that the bug you reported is fixed in the latest version of
prosody, 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 1004...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Victor Seva <vs...@debian.org> (supplier of updated prosody 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 05 Apr 2022 12:03:07 +0200
Source: prosody
Architecture: source
Version: 0.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>
Changed-By: Victor Seva <vs...@debian.org>
Closes: 1004662
Changes:
prosody (0.12.0-1) unstable; urgency=medium
.
* New upstream version 0.12.0
* update recommends
* update debian/copyright
* rules: updates from upstream debian package
* remove trying to manage localhost certs (Closes: #1004662)
* add libicu-dev as Build-Depends
* series: update patches
* update prosody-modules conflicts
Checksums-Sha1:
1848a354261bf6d00b9641a351b9df9e4fce9861 2092 prosody_0.12.0-1.dsc
c9789d02cffc9e6f9d94ca8dd3e10a67c8959ddd 610330 prosody_0.12.0.orig.tar.gz
a1bea65023826b4c38822f77b746214e3658a3ab 833 prosody_0.12.0.orig.tar.gz.asc
6de7c338b340876edd176e7760ee30e824a44df5 28120 prosody_0.12.0-1.debian.tar.xz
b2bad04ffb0785216d68d003692bee82eb605fc6 6717 prosody_0.12.0-1_amd64.buildinfo
Checksums-Sha256:
91253c448890486cb5df66a21e33c1d5743aa75d2e76a576f62e71ad1d4d0999 2092
prosody_0.12.0-1.dsc
752ff32015dac565fc3417c2196af268971c358ee066e51f5d912413580d889a 610330
prosody_0.12.0.orig.tar.gz
b3727bf6ba4cc429639c926ca2e791f67a4609166041f1b5be37d62518c7390d 833
prosody_0.12.0.orig.tar.gz.asc
696771683dcff5cd4b2c8f15610a543059b2a5231b3f11c012be1d6481f87f1f 28120
prosody_0.12.0-1.debian.tar.xz
005e336d8ee5f6c6d3d0dcc6c090ffe21dfb0d56764c67e61dda447f773a62f8 6717
prosody_0.12.0-1_amd64.buildinfo
Files:
827176f1571c23552bc9b7b390e64a63 2092 net optional prosody_0.12.0-1.dsc
31ea0fc8938abc68ffc2d8b547a5eefc 610330 net optional prosody_0.12.0.orig.tar.gz
0b6ff6194476aa2f93d154f3a5e0f0bd 833 net optional
prosody_0.12.0.orig.tar.gz.asc
2b9574461e161d8c2c1a9d9e65890ee0 28120 net optional
prosody_0.12.0-1.debian.tar.xz
d140285922e3c0b822e58ce597b51c1d 6717 net optional
prosody_0.12.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCgAvFiEEDmBQEMrYIhRFqKAgIXSmjn2oLMcFAmJMFJoRHHZzZXZhQGRl
Ymlhbi5vcmcACgkQIXSmjn2oLMdr7wgAkc9yLfeJRhjDOvHy7/aRfJD+ULIJtyqk
KbV4YyGTxqEPbFl058XHImWtaI5Sqhtba95lUBZ/b1t+w++GqQMnXCRqUGivooFI
XcZaOzlHQ57aY+E9FLO4sfZWs/g21gVXsGzgmKL7z7ZxdToUmr1HGtrKsOz06JB6
W6lmrXJVazG2eRx6TIGMEaiSTNdZCQPeNdEpfOLlomphmkmxIikN8Hi/NOXbmDu5
w+7bxdjTBm/N+tuOn4ECT8AtTuQJWQxe4Hh7cr0YfiiQaTilwQfqZ/jmfV1XC/8+
hmtGTKalirs1VbrXS0Kp9Onuwf5bUcNC2CUQOnlMbYyHc5obidfuAA==
=qON0
-----END PGP SIGNATURE-----
--- End Message ---