Your message dated Tue, 27 May 2014 11:50:19 +0000
with message-id <e1wpftb-0005xp...@franck.debian.org>
and subject line Bug#734648: fixed in cyrus-imapd-2.4 2.4.17+caldav~beta9-5
has caused the Debian Bug report #734648,
regarding cyrus-nntpd-2.4: nntp not working after upgrade to wheezy
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.)
--
734648: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734648
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cyrus-nntpd-2.4
Version: 2.4.16-4+deb7u1
Severity: grave
Tags: upstream
Justification: renders package unusable
Dear Maintainer,
I have upgraded my server to from Debian 6 (with cyrus 2.2) to Debian 7 (with
cyrus 2.4.16). After this upgrade it is not possible anymore to feed news into
my imap-spool.
This problem was registered as bugreport on cyrus:
https://bugzilla.cyrusimap.org/show_bug.cgi?id=3833 . A detailed description of
the problem can be found there.
This bug was resolved quickly by the cyrus team but planned for 2.4.18. I was
able to incorporate the two commits of the solution into the source package
cyrus-imapd-2.4_2.4.16-4+deb7u1 and build a new working nntpd for cyrus 2.4.16.
The following patch can be applied to fix this problem:
---------------------------------------------------------------------------
--- nntpd.c.deb 2014-01-07 20:33:00.827064145 +0100
+++ nntpd.c 2014-01-08 19:10:03.242389940 +0100
@@ -1065,7 +1065,7 @@
be = backend_current;
if (arg1.len &&
(!is_newsgroup(arg1.s) ||
- (r = open_group(arg1.s, 1, &be, NULL)))) goto nogroup;
+ (r = open_group(arg1.s, 0, &be, NULL)))) goto nogroup;
else if (be) {
prot_printf(be->out, "%s", cmd.s);
if (arg1.len) {
@@ -1780,6 +1780,8 @@
if (!has_prefix) {
snprintf(mailboxname, sizeof(mailboxname), "%s%s", newsprefix, name);
name = mailboxname;
+
+ if (!is_newsgroup(name)) return IMAP_MAILBOX_NONEXISTENT;
}
if (!r) r = mlookup(name, &newserver, &acl, NULL);
@@ -2544,7 +2546,7 @@
}
}
else {
- prot_printf(nntp_out, "%s %u %u %c\r\n", name,
+ prot_printf(nntp_out, "%s %u %u %c\r\n", name+strlen(newsprefix),
group_state->exists ? index_getuid(group_state,
group_state->exists) :
group_state->mailbox->i.last_uid,
group_state->exists ? index_getuid(group_state, 1) :
@@ -3000,7 +3002,7 @@
if (!rcpt) return -1;
/* construct the mailbox name */
- sprintf(rcpt, "%.*s", (int) n, p);
+ sprintf(rcpt, "%s%.*s", newsprefix, (int) n, p);
/* skip mailboxes that we don't serve as newsgroups */
if (!is_newsgroup(rcpt)) continue;
----------------------------------------------------------------------------
-- System Information:
Debian Release: 7.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-042stab078.27 (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL
set to de_DE.utf8)
Shell: /bin/sh linked to /bin/bash
Versions of packages cyrus-nntpd-2.4 depends on:
ii cyrus-common-2.4 2.4.16-4+deb7u1
ii libc6 2.13-38
ii libcomerr2 1.42.5-1.1
ii libdb5.1 5.1.29-5
ii libsasl2-2 2.1.25.dfsg1-6+deb7u1
ii libssl1.0.0 1.0.1e-2+deb7u3
ii libwrap0 7.6.q-24
ii zlib1g 1:1.2.7.dfsg-13
cyrus-nntpd-2.4 recommends no packages.
cyrus-nntpd-2.4 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: cyrus-imapd-2.4
Source-Version: 2.4.17+caldav~beta9-5
We believe that the bug you reported is fixed in the latest version of
cyrus-imapd-2.4, 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 734...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ondřej Surý <ond...@debian.org> (supplier of updated cyrus-imapd-2.4 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: SHA256
Format: 1.8
Date: Tue, 27 May 2014 12:41:47 +0200
Source: cyrus-imapd-2.4
Binary: cyrus-common-2.4 cyrus-doc-2.4 cyrus-imapd-2.4 cyrus-pop3d-2.4
cyrus-admin-2.4 cyrus-murder-2.4 cyrus-replication-2.4 cyrus-nntpd-2.4
cyrus-caldav-2.4 cyrus-clients-2.4 cyrus-dev-2.4 cyrus-common
libcyrus-imap-perl24 cyrus-clients cyrus-imapd cyrus-pop3d cyrus-admin
cyrus-murder cyrus-replication cyrus-nntpd cyrus-caldav cyrus-doc cyrus-dev
libcyrus-imap-perl
Architecture: source amd64 all
Version: 2.4.17+caldav~beta9-5
Distribution: unstable
Urgency: high
Maintainer: Debian Cyrus Team
<pkg-cyrus-imapd-debian-de...@lists.alioth.debian.org>
Changed-By: Ondřej Surý <ond...@debian.org>
Description:
cyrus-admin - Cyrus mail system - administration tools (metapackage)
cyrus-admin-2.4 - Cyrus mail system - administration tools
cyrus-caldav - Cyrus mail system - CalDAV and CardDAV support (metapackage)
cyrus-caldav-2.4 - Cyrus mail system - CalDAV and CardDAV support
cyrus-clients - Cyrus mail system - test clients (metapackage)
cyrus-clients-2.4 - Cyrus mail system - test clients
cyrus-common - Cyrus mail system - common files
cyrus-common-2.4 - Cyrus mail system - common files
cyrus-dev - Cyrus mail system - developer files (metapackage)
cyrus-dev-2.4 - Cyrus mail system - developer files
cyrus-doc - Cyrus mail system - documentation files (metapackage)
cyrus-doc-2.4 - Cyrus mail system - documentation files
cyrus-imapd - Cyrus mail system - IMAP support (metapackage)
cyrus-imapd-2.4 - Cyrus mail system - IMAP support
cyrus-murder - Cyrus mail system - proxies and aggregator (metapackage)
cyrus-murder-2.4 - Cyrus mail system - proxies and aggregator
cyrus-nntpd - Cyrus mail system - NNTP support (metapackage)
cyrus-nntpd-2.4 - Cyrus mail system - NNTP support
cyrus-pop3d - Cyrus mail system - POP3 support (metapackage)
cyrus-pop3d-2.4 - Cyrus mail system - POP3 support
cyrus-replication - Cyrus mail system - replication (metapackage)
cyrus-replication-2.4 - Cyrus mail system - replication
libcyrus-imap-perl - Interface to Cyrus imap client imclient library
(metapackage)
libcyrus-imap-perl24 - Interface to Cyrus imap client imclient library
Closes: 709799 734648
Changes:
cyrus-imapd-2.4 (2.4.17+caldav~beta9-5) unstable; urgency=high
.
* Fix missing GUID for binary appends (Closes: #709799)
* Apply upstream fix to unbroke nntpd (Closes: #734648)
Checksums-Sha1:
f43f3181c105442e98d0c17b6a038826e34cc934 3902
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.dsc
955351e02f583cb2ba29c7c48199f95fefbf73dd 98236
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.debian.tar.xz
8e7bc484fed2f1fcce17cba4e3a4cdc0c06eeee0 1292830
cyrus-common-2.4_2.4.17+caldav~beta9-5_amd64.deb
7bc3c8c6fb63d1e460e8ac127d1405c470c42725 289680
cyrus-doc-2.4_2.4.17+caldav~beta9-5_all.deb
08f54c01c5f9d7754ace556a61e4f69c63309695 421092
cyrus-imapd-2.4_2.4.17+caldav~beta9-5_amd64.deb
5b9320661cd9bbfa3150a82672c75fb28b8a99bf 245772
cyrus-pop3d-2.4_2.4.17+caldav~beta9-5_amd64.deb
f8f1610997b812c642aeed385eb10c01a879bde6 21506
cyrus-admin-2.4_2.4.17+caldav~beta9-5_all.deb
641e9876242f99227d10e346fb78d2b7ab43011e 519902
cyrus-murder-2.4_2.4.17+caldav~beta9-5_amd64.deb
1fc7a49ad40fbee41431c690902222a86bd4e307 378286
cyrus-replication-2.4_2.4.17+caldav~beta9-5_amd64.deb
823c3bd5df9d16ccf520adf480a8d911f07b8f66 335894
cyrus-nntpd-2.4_2.4.17+caldav~beta9-5_amd64.deb
613d28b1b7af7be6a964e4e463a93bc465a3c7ac 399686
cyrus-caldav-2.4_2.4.17+caldav~beta9-5_amd64.deb
a9cbe1df9b6fa13f9ed11ff7ae74152d1cf9b2d6 73942
cyrus-clients-2.4_2.4.17+caldav~beta9-5_amd64.deb
c6f0d99304c4758f48643a07ee2af008c9d37cbf 189144
cyrus-dev-2.4_2.4.17+caldav~beta9-5_amd64.deb
7e4eaa41921d0243ff492b4f6fd320b870813fb3 105324
cyrus-common_2.4.17+caldav~beta9-5_all.deb
e0f262601a40e119e971fe1896482a3d9cdb2627 126984
libcyrus-imap-perl24_2.4.17+caldav~beta9-5_amd64.deb
8fd166abe4ed4524aa93ac498b2d4b4d5a2316da 1052
cyrus-clients_2.4.17+caldav~beta9-5_all.deb
5cbb769078b56498a496761e22e27c7c607220d0 1048
cyrus-imapd_2.4.17+caldav~beta9-5_all.deb
e951681d321fddfaf367870dd717291c66fd48b9 1054
cyrus-pop3d_2.4.17+caldav~beta9-5_all.deb
9501b232fdd6ddf5567343ba0fd279a61146ef87 1058
cyrus-admin_2.4.17+caldav~beta9-5_all.deb
04f98c22fedee0f568d129cb17ac6e768cc996a2 1062
cyrus-murder_2.4.17+caldav~beta9-5_all.deb
03e7d46a07d968703242c0dcf39b4d1867af76f0 1062
cyrus-replication_2.4.17+caldav~beta9-5_all.deb
a44401523e73559b1d10b4eb2f1909f60e41c864 1054
cyrus-nntpd_2.4.17+caldav~beta9-5_all.deb
72c1cc9656aaa2197a954ca3fa3f14d69db77c53 1064
cyrus-caldav_2.4.17+caldav~beta9-5_all.deb
0d6d82677e9b8a86814b46f45d3c7a3104e30425 1046
cyrus-doc_2.4.17+caldav~beta9-5_all.deb
568cd1f2561841569d4267df4a50f312f627190c 1054
cyrus-dev_2.4.17+caldav~beta9-5_all.deb
56cbb0ea85d264d668e40d0e8098aa0f6da49fce 1072
libcyrus-imap-perl_2.4.17+caldav~beta9-5_all.deb
Checksums-Sha256:
e3d81a9664ae4c1341dcabfa1db00f5de133018d9095b06c666b7fbf57eb8447 3902
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.dsc
fd1bb092ef1d53f62b72ab5a96939a5b59f75f3c3ad1bf1a2c80db1e99f93c1e 98236
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.debian.tar.xz
f1a5e680900cc981ab45406cd5df336606874af35be545771574a2cebd25ac96 1292830
cyrus-common-2.4_2.4.17+caldav~beta9-5_amd64.deb
aa3dc244f3ae8ab60447183e37b2c052b9b39f716b2481b597e125e381949ee3 289680
cyrus-doc-2.4_2.4.17+caldav~beta9-5_all.deb
aab4b8d9539539e233b1c2bb9b09b0c03fd8ba89348fb02e85d3fa9fc564bbb7 421092
cyrus-imapd-2.4_2.4.17+caldav~beta9-5_amd64.deb
c3ad62e0ce2abfba9274d0547d434fd75e75b48a155fc3adca53df49213e6f64 245772
cyrus-pop3d-2.4_2.4.17+caldav~beta9-5_amd64.deb
c437b96b33975a6e64622367cdd39a1677e825693ac8109a7dd5fcbb43a23266 21506
cyrus-admin-2.4_2.4.17+caldav~beta9-5_all.deb
7ee9f7caba4e122a1a9d523f82a9efaa7da28c268f6f36f040972fc170e1be55 519902
cyrus-murder-2.4_2.4.17+caldav~beta9-5_amd64.deb
20425612b9dc13ff0c152bdf4c42006c959a6b8f09cad15542f73efd689a0320 378286
cyrus-replication-2.4_2.4.17+caldav~beta9-5_amd64.deb
794c43ddc127b9e7e6e3125f9d3bbb58572160bf55a373a2d83ca1798b005e4a 335894
cyrus-nntpd-2.4_2.4.17+caldav~beta9-5_amd64.deb
d104aa939d1e4ca002044ef56c82693d0b047f78b0eb10d59389d71616523b02 399686
cyrus-caldav-2.4_2.4.17+caldav~beta9-5_amd64.deb
4ff621660acf93b44e1cbfbd138eec443b7ebff420758039923014005fc6ff11 73942
cyrus-clients-2.4_2.4.17+caldav~beta9-5_amd64.deb
2fe7ed1c8c80084a6677145a4f44ccf1f46090d77e4259dc21fb2cc3f513f5a6 189144
cyrus-dev-2.4_2.4.17+caldav~beta9-5_amd64.deb
9be788da1d902c612284715a5fb464af78583954a53e52ed9ca614cda113890c 105324
cyrus-common_2.4.17+caldav~beta9-5_all.deb
6fc4c3d445f81306a7ce055b380dc18f226500694b057eee41b8423e0265020c 126984
libcyrus-imap-perl24_2.4.17+caldav~beta9-5_amd64.deb
71c7491aa610061c3bbc34977b179b267457f8fc493b0d80e8645365aedc17f8 1052
cyrus-clients_2.4.17+caldav~beta9-5_all.deb
047c131baecdea770933c4a5da779e47caa825241c776724a953051734c4f304 1048
cyrus-imapd_2.4.17+caldav~beta9-5_all.deb
1866cf59cc806bba0f139ca719a9a10a89650d6570d5fbf97d51ffdf4169f3df 1054
cyrus-pop3d_2.4.17+caldav~beta9-5_all.deb
f5160f47cbe2e87c80bd9eeac52ab08d1308205e241d10980b383fe510e62a98 1058
cyrus-admin_2.4.17+caldav~beta9-5_all.deb
9d5ac39281bef938ec2fdc012a33d2d41b7c64a63342bb78d3f79c5c3a28d1a2 1062
cyrus-murder_2.4.17+caldav~beta9-5_all.deb
af210480df6bdfd0714f56fba1dac045b09047698034a527684eb616d14d4010 1062
cyrus-replication_2.4.17+caldav~beta9-5_all.deb
afadc9bded6c723fc03b0b3c0d0979dfa86549233fc03f010a9db93f06a05980 1054
cyrus-nntpd_2.4.17+caldav~beta9-5_all.deb
292ac46d4a76272d9c1b114bbc899aebd802aba83d3c50d91328621a993947af 1064
cyrus-caldav_2.4.17+caldav~beta9-5_all.deb
ef92713825458cd2b6cc168ee988fad8a8c7b2720bc587da0f196e1eef1f0649 1046
cyrus-doc_2.4.17+caldav~beta9-5_all.deb
3dd1f8ac5378f202fbcc6b3923a375bb04aabe33214f7cae24a8d66f2504ba85 1054
cyrus-dev_2.4.17+caldav~beta9-5_all.deb
a3e392b41ccf7d95fa758dce80e870ac87db23127bef89122aad138cd79e1a9e 1072
libcyrus-imap-perl_2.4.17+caldav~beta9-5_all.deb
Files:
56cffaedf3ed953d2262eb18842554ac 1292830 mail extra
cyrus-common-2.4_2.4.17+caldav~beta9-5_amd64.deb
535edc598ca80cff1462d4f836c73857 289680 doc extra
cyrus-doc-2.4_2.4.17+caldav~beta9-5_all.deb
e0b5b5b6027f16ba90478b4b95afc0ad 421092 mail extra
cyrus-imapd-2.4_2.4.17+caldav~beta9-5_amd64.deb
147c7d6feba18cf6a2a98e4dd82f9c2c 245772 mail extra
cyrus-pop3d-2.4_2.4.17+caldav~beta9-5_amd64.deb
59fffee2c5ff00c82dda2b57b71595fa 21506 mail extra
cyrus-admin-2.4_2.4.17+caldav~beta9-5_all.deb
03b3c76475583436dbc08369b2b78b43 519902 mail extra
cyrus-murder-2.4_2.4.17+caldav~beta9-5_amd64.deb
72b62de21fa5c6849d5f8358281a55d9 378286 mail extra
cyrus-replication-2.4_2.4.17+caldav~beta9-5_amd64.deb
4fc31a9fb26f18f628dfefba79c383c7 335894 mail extra
cyrus-nntpd-2.4_2.4.17+caldav~beta9-5_amd64.deb
42c6c70303637ec3d0efc3d2a53651eb 399686 mail extra
cyrus-caldav-2.4_2.4.17+caldav~beta9-5_amd64.deb
250e9c28bfb9c1c644b4e3a7dfa9f8b4 73942 mail extra
cyrus-clients-2.4_2.4.17+caldav~beta9-5_amd64.deb
c7abd90f4514ab7fc825c25a61a86d08 189144 devel extra
cyrus-dev-2.4_2.4.17+caldav~beta9-5_amd64.deb
e5d5fa62cd6164d25462a78b6e15f10a 105324 mail extra
cyrus-common_2.4.17+caldav~beta9-5_all.deb
b756c1c37a8c4c33687745c5a61a09d5 126984 perl extra
libcyrus-imap-perl24_2.4.17+caldav~beta9-5_amd64.deb
4802a279e0e0877bbfe61f02e7fdccd4 1052 mail extra
cyrus-clients_2.4.17+caldav~beta9-5_all.deb
df70b4be5cc727ebd15971cef466d39b 1048 mail extra
cyrus-imapd_2.4.17+caldav~beta9-5_all.deb
dc643ccb5fc548cc696fd4d7b1aed4c7 1054 mail extra
cyrus-pop3d_2.4.17+caldav~beta9-5_all.deb
6bc0acd3e8c9d0dedc1d193dfe1c9eb3 1058 mail extra
cyrus-admin_2.4.17+caldav~beta9-5_all.deb
242643a9fda089430fde02c36a86a81d 1062 mail extra
cyrus-murder_2.4.17+caldav~beta9-5_all.deb
486f0ff821d18ac29fb2c8474dcc1868 1062 mail extra
cyrus-replication_2.4.17+caldav~beta9-5_all.deb
11bd2519967a1cfc22b59145daece195 1054 mail extra
cyrus-nntpd_2.4.17+caldav~beta9-5_all.deb
2ff3aeacffa58899b3978b6220e67720 1064 mail extra
cyrus-caldav_2.4.17+caldav~beta9-5_all.deb
a54404b281f538308db270b8a8f6c087 1046 doc extra
cyrus-doc_2.4.17+caldav~beta9-5_all.deb
b065f27b96078e792a7dfa41471c8efd 1054 mail extra
cyrus-dev_2.4.17+caldav~beta9-5_all.deb
4d08c5939e8455190c1204ac453f4a0d 1072 perl extra
libcyrus-imap-perl_2.4.17+caldav~beta9-5_all.deb
f5e12a97a673d5ac54f2323371724656 3902 mail extra
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.dsc
468ab4b3f4e2ae19f2a39d843f257c0f 98236 mail extra
cyrus-imapd-2.4_2.4.17+caldav~beta9-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJThHW/AAoJEAyZtw70/LsH+j8P/1Oa96ouEzleD1jumsHY8nOt
omV/0CsCZxvP85iduBdfktVet0uUR/Nt393QKmWYc7uBnglEoEzE8CTmIiuty4MU
H7KCVcGtAjIWmD4YJFOgMkCb9SaOrJCs2+G9DQLVD81kmdgKvstZAQBKIAhNK6wa
bMskPtbMhBLr72qwCBAX3yzb8Oz3Mnr7w8xFi/X77+2i5SAZeKPcZs0+HxDAw9wg
DcggM1wcJbCe33wq8cZJNHlPVdiuIkXkZRaG/xBFipYYriErQEFQ8p4+cIr0ot5O
l1ZOx0xhN9z1bWqsMD9m2HpSjDVU9dbNkCOc0SabchREdhW+LvMFSuiT5CA8mBsf
dy98SUtrTg4fOdc7+pF4qGqopU3oJdEo1sCuyRGHOL/pyHK3LEuMWd/3kVret7Kp
WcL8C/b4SnxcE48+J8R1efW+6zp5UHei1JLCbdDNq9pZlIim7kqSF0z/jW7e7Lc/
6w2ga8c2H5N/mV0cXzMPiFxJbNKCeybaBqAqd15iomHlc5fQqAMeYR9zd0RJVIdB
O1F1PVT7EaqFjb0d7DWGyU39tWBlTt1zYKRCFw04XRFsuaARQ5guK1U/qcx6Dl2y
8LQAz43+zVJGFPgTDg7JXwpAbob3+YIup5667WmpQraVWLKbZySpPLyGc/3+s0zL
VQiwioI6APTN18+ZQvsj
=5pob
-----END PGP SIGNATURE-----
--- End Message ---