cyrus-common 2.4.7-6 with support for automatic upgrades

2011-04-12 Thread Ondřej Surý
Hi,

I have uploaded cyrus-common 2.4.7-6 with support for automatic
database upgrades in postinst script.

It should work for cyrus-common-2.4, because I was able to remove
postinst script from cyrus-common-2.4, but there could be some
breakage for cyrus-common-2.2, because there is a dependency loop and
the postinst script have to stay there and it could break when the
cyrus-common postinst script is run before cyrus-common-2.4 is
installed, but I'll work on that.

One possible solution could be to break dependency chain to:

cyrus-common-2.4: no dependency)
cyrus-common: Depend: cyrus-common-2.4 | cyrus-common-2.2
cyrus-imapd-2.[24]: Depend: cyrus-common

Or maybe my fix to cyrus-makedirs to not require installed
/etc/imapd.conf will be sufficient.

Ondrej
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

cyrus-imapd-2.2 removal

2011-04-12 Thread Ondřej Surý
Hi,

I was thinking that since we have an automatic upgrade script now (and
I will push upstream to move the logic to cvt_cyrusdb), we could drop
cyrus-imapd-2.2 from unstable by creating empty virtual packages built
from cyrus-imapd-2.4.

What do you think? Next release will be in two years, that's plenty of time...

Ondrej
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#622367: cyrus-common: aaa

2011-04-12 Thread Ondřej Surý
Package: cyrus-common
Version: 2.4.7-6
Severity: normal
Tags: sid

Subject: cyrus-common: cyrmaster is not restarted when cyrus-imapd is upgraded 
from 2.2 to 2.4
Package: cyrus-common
Version: 2.4.7-6
Severity: normal
Tags: sid

This is just a placeholder for me to not forget fixing the bug when
cyrmaster doesn't get restarted when only cyrus-common-2.4 and
cyrus-imapd-2.4 get's installed.

The trigger on /usr/lib/cyrus/bin or /usr/sbin/cyrmaster restarting
whole cyrus could be put back.

-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-proposed'), (500, 'maverick-backports'), (500, 'maverick')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-28-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-proposed'), (500, 'maverick-backports'), (500, 'maverick')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-28-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel


Re: Bug#622607: cyrus-common has circular Depends on cyrus-common-2.2|cyrus-common-2.4

2011-04-13 Thread Ondřej Surý
Hi Bill,

I know that and the circular dependency there is a temporary fix to run 
cyrus-common.postinst after cyrus-common-2.4 gets installed.

I am working on a better solution and will fix that before release.

Ondřej Surý

On 13.4.2011, at 13:21, Bill Allombert  wrote:

> Package: cyrus-common
> Version: 2.4.7-6
> Severity: important
> 
> Hello Debian Cyrus Team,
> 
> There is a circular dependency between cyrus-common and 
> cyrus-common-2.2|cyrus-common-2.4:
> 
> cyrus-common:Depends: cyrus-common-2.4 (>= 2.4.7-6~) | cyrus-common-2.2 
> (>= 2.2.13p1-5~)
> cyrus-common-2.2:Depends: cyrus-common (>= 2.4.7-6~)
> cyrus-common-2.4:Depends: cyrus-common (>= 2.4.7-6~)
> 
> Circular dependencies are known to cause problems during upgrade,
> so we should try to get rid of them.
> 
> Since cyrus-common is a data package, it is quite likely it does not need
> actually to depend on cyrus-common-2.2|cyrus-common-2.4 and removing this 
> dependency would
> remove the circular dependency, so I would suggest you do so.
> 
> See threads 
> http://lists.debian.org/debian-devel/2005/06/msg02111.html
> http://lists.debian.org/debian-devel/2005/11/msg01101.html
> 
> Cheers,
> -- 
> Bill. 
> 
> Imagine a large red swirl here. 
> 
> 
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#598980: heimdal misses versioned shlibs

2011-04-15 Thread Ondřej Surý
reassign 598980 heimdal
retitle 598980 heimdal misses versioned shlibs
thank you

Heimdal is/was missing versioned shlibs if it introduces new symbols.

O.
-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#623132: cyrus-imapd-2.2: Don't propagate to testing

2011-04-17 Thread Ondřej Surý
Package: cyrus-imapd-2.2
Severity: serious

This is just a placeholder bug to keep cyrus-imapd-2.2 from testing
and eventually remove it from unstable as well..

O.



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel


Accepted cyrus-imapd-2.2 2.2.13p1-6 (source all amd64)

2011-05-07 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sat, 07 May 2011 21:31:14 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-6
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-6) unstable; urgency=low
 .
   * Don't fail on missing config file
   * Remove all triggers and let dpkg handle the order
   * Move init.d file handling to debhelper, cyrus-common installs the
 file, cyrus-common-2.x invokes it
   * Depend on 2.4.8-2 debian version of cyrus-common due changes
 in init.d file handling
Checksums-Sha1: 
 164d86bfed08f894f60d18de894854596a674907 1998 cyrus-imapd-2.2_2.2.13p1-6.dsc
 2c501e4c21240a266475624ceb72667f7488c681 249220 
cyrus-imapd-2.2_2.2.13p1-6.diff.gz
 dd6cfa968e0e8a92ec35941211c1b7be2b377390 230282 
cyrus-doc-2.2_2.2.13p1-6_all.deb
 a5126769ed906391242885ecc880b4c5e394cbb8 84112 
cyrus-admin-2.2_2.2.13p1-6_all.deb
 d71454c4bd7c7bf16541a4cbb6a7ba8ca7446340 5809774 
cyrus-common-2.2_2.2.13p1-6_amd64.deb
 de4d34bed0267d36e545ad81bde63b882c6b65b2 959894 
cyrus-imapd-2.2_2.2.13p1-6_amd64.deb
 c075948a9002651185265ec52c0095a6f5b8 286864 
cyrus-pop3d-2.2_2.2.13p1-6_amd64.deb
 b6fa01300fb259ef381ef493087fabef60291d2b 1161016 
cyrus-murder-2.2_2.2.13p1-6_amd64.deb
 6202075099a590b7b16d72abfecba98bb82c7da6 621054 
cyrus-nntpd-2.2_2.2.13p1-6_amd64.deb
 e1e9b598f99f09b8a98a0943cb5400900757300c 137618 
cyrus-clients-2.2_2.2.13p1-6_amd64.deb
 a725fe5fb2e23bdad7f01d7463bdfb9c59930bbe 274694 
cyrus-dev-2.2_2.2.13p1-6_amd64.deb
 5bcbe430d4cbf616f555b63bdd795513a0fc05fb 193144 
libcyrus-imap-perl22_2.2.13p1-6_amd64.deb
Checksums-Sha256: 
 eb2df6f71a04204d7b0974e625a8750a5e3ca3f7a8ce4766b6e2cc100e150792 1998 
cyrus-imapd-2.2_2.2.13p1-6.dsc
 372b8534bfe902c35d275831ec8771b4bcbad6be553d6f2c72c51bf35fd9fae6 249220 
cyrus-imapd-2.2_2.2.13p1-6.diff.gz
 49474e00db307d38382b57a09b5d3cc49bc1f3a7a64069a13744062a788d0381 230282 
cyrus-doc-2.2_2.2.13p1-6_all.deb
 df1d8d7a7e058d7ef918afe9e119a0150cbeb8cd4ba61b239eb3bef57cb2c264 84112 
cyrus-admin-2.2_2.2.13p1-6_all.deb
 11722ea819b23c520aa5bfbfac5128982685a2a98367189b4f9dd59ec07d76ea 5809774 
cyrus-common-2.2_2.2.13p1-6_amd64.deb
 0e08d773e9e1ad00f3cb1f7450eceb5baba07760fd3561c222762f26ee432152 959894 
cyrus-imapd-2.2_2.2.13p1-6_amd64.deb
 461219ba7e5b27c49ac14dc2102e91f0eb49e5f0cd811077cacfb81c06efdb73 286864 
cyrus-pop3d-2.2_2.2.13p1-6_amd64.deb
 65cd8adecbd73a82d39f6a8ba007b874bd4363aeb80e876ea75ce64edd3cd5c2 1161016 
cyrus-murder-2.2_2.2.13p1-6_amd64.deb
 9c06dc3dcec8c2d5e5ebea35d304ba1de9d260d4aab7619d56acb6eae52914ec 621054 
cyrus-nntpd-2.2_2.2.13p1-6_amd64.deb
 c850e3395a37b8b55f297aa0d72f0337b798b36821ed1ae9d94855740b756035 137618 
cyrus-clients-2.2_2.2.13p1-6_amd64.deb
 a1ec8eb22990e753082c14171cc8dee1b68696a720f83d2683cceb44c0282232 274694 
cyrus-dev-2.2_2.2.13p1-6_amd64.deb
 7fff8e82f23a6e53fc51d92752ddb683a9eccecce6e02f074ebe2196b395404f 193144 
libcyrus-imap-perl22_2.2.13p1-6_amd64.deb
Files: 
 1526f4cd65ac22fa229a506153fad4b0 1998 mail extra cyrus-imapd-2.2_2.2.13p1-6.dsc
 77c706bbb5f682237e135e849de9c572 249220 mail extra 
cyrus-imapd-2.2_2.2.13p1-6.diff.gz
 01d56de8baf881e016ddb7edd55f250d 230282 doc extra 
cyrus-doc-2.2_2.2.13p1-6_all.deb
 58b054e9876e68521725132ef5475dd3 84112 mail extra 
cyrus-admin-2.2_2.2.13p1-6_all.deb
 cbe935f1c4398a2fd0343b9655c42c90 5809774 mail extra 
cyrus-common-2.2_2.2.13p1-6_amd64.deb
 953b03ccbb2e93fc1233c047f1d2d136 959894 mail extra 
cyrus-imapd-2.2_2.2.13p1-6_amd64.deb
 25ac4ab4bb6eaad656ee9f1485eb2d0e 286864 mail extra 
cyrus-pop3d-2.2_2.2.13p1-6_amd64.deb
 a76084161fbcfaca64136aecd5102c31 1161016 mail extra 
cyrus-murder-2.2_2.2.13p1-6_amd64.deb
 7d4325beeca87187d8d2b4948af7431a 621054 mail extra 
cyrus-nntpd-2.2_2.2.13p1-6_amd64.deb
 69a507b57ef930ed308113f23b614d45 137618 mail extra 
cyrus-clients-2.2_2.2.13p1-6_amd64.deb
 073d1e7fb018c2017b52317d1a281f7e 274694 devel extra 
cyrus-dev-2.2_2.2.13p1-6_amd64.deb
 010a9172b49cb2cab69880f0612deb18 193144 perl extra 
libcyrus-imap-perl22_2.2.13p1-6_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3FrwsACgkQ9OZqfMIN8nM8swCfcnMbA4NeHrr8qDby/09

Accepted cyrus-imapd-2.2 2.2.13p1-7 (source all amd64)

2011-05-12 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 12 May 2011 13:07:44 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-7
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-7) unstable; urgency=low
 .
   * Build depend just on libdb-dev to allow backports
   * Bump standards version to 3.9.2
   * Remove some ancient versions from versioned depends
   * libcyrus-imap-perl22 is Architecture: any, therefore depending
 packages needs (= ${binary:Depends})
   * Add some more lintian-overrides, move to the dh_installlintian
Checksums-Sha1: 
 ba6cd3cb1b3e0125561bcb41e77b72dd25183c48 1974 cyrus-imapd-2.2_2.2.13p1-7.dsc
 056877e3026d3ab562347fbaa2574d8cd4ba3710 249120 
cyrus-imapd-2.2_2.2.13p1-7.diff.gz
 e7036c103183215f0b9ffa74b519385aa187b002 230380 
cyrus-doc-2.2_2.2.13p1-7_all.deb
 d59dbdc15450bcaea68efd912d66aedc21c5ce59 84266 
cyrus-admin-2.2_2.2.13p1-7_all.deb
 b3bdd908a81f8268af7ec99ff2ec548b3a0a8d5a 5810270 
cyrus-common-2.2_2.2.13p1-7_amd64.deb
 1ffeb50b7b91114e4a50e1502da6b967d60066df 959888 
cyrus-imapd-2.2_2.2.13p1-7_amd64.deb
 418f79eccd95b39cd428f57bab5a0e1f0b914949 286862 
cyrus-pop3d-2.2_2.2.13p1-7_amd64.deb
 8d91511afbf05c6c4e31068c79d979fa5ee690c0 1161012 
cyrus-murder-2.2_2.2.13p1-7_amd64.deb
 ab9e75f6803ce901ed23100fd2d00b417d889236 621056 
cyrus-nntpd-2.2_2.2.13p1-7_amd64.deb
 3368264236acd4df7042c6f8c49c6bad42da84d7 137744 
cyrus-clients-2.2_2.2.13p1-7_amd64.deb
 5f538d50468c104a1671e27aa7bb808274bd5a0b 274660 
cyrus-dev-2.2_2.2.13p1-7_amd64.deb
 a79a4b433810dfd077b8bea0c023db63368989f2 193104 
libcyrus-imap-perl22_2.2.13p1-7_amd64.deb
Checksums-Sha256: 
 a1e4b0221e772972f0f28cdf76fd0739822ea66ac3569964a9858e3a35e4 1974 
cyrus-imapd-2.2_2.2.13p1-7.dsc
 7c399ecfb0f0b168e7b82b6dc2fefac4193df2a48368f477d520bff7d3d4c862 249120 
cyrus-imapd-2.2_2.2.13p1-7.diff.gz
 0da92fb055f56cf5cef2cfb21eff0411491a6c741242933e54ca37aee445d151 230380 
cyrus-doc-2.2_2.2.13p1-7_all.deb
 ce9497877cc7bb500497c3ea4c9e40a488c38c10f77a8bdedcb09fa51a64334e 84266 
cyrus-admin-2.2_2.2.13p1-7_all.deb
 ac5101f7420ccc26b4b4ea12e8348a73db527a39c2ef343e4f992f690ac61bc7 5810270 
cyrus-common-2.2_2.2.13p1-7_amd64.deb
 c4955a83c50c165f032e0dbac674f901b265c6f64e0d7ebffc40d30e1488609b 959888 
cyrus-imapd-2.2_2.2.13p1-7_amd64.deb
 b645cbea9628c89427edc120556d95a0cdfdfec8bd9e72db983b518b8b8285b7 286862 
cyrus-pop3d-2.2_2.2.13p1-7_amd64.deb
 e828eb2fd2e595b8bad1346b404d0bc18544d18af3903e6ca6b36a4454b473d8 1161012 
cyrus-murder-2.2_2.2.13p1-7_amd64.deb
 5ae4565727380b1bbf907f7b887ec7a2538dc41e5e91a4b959d75e6307d8d1d1 621056 
cyrus-nntpd-2.2_2.2.13p1-7_amd64.deb
 2f285c34ccabcf6985160bdeb33e86eae4383681bef6d53df7a7b3980db29ac3 137744 
cyrus-clients-2.2_2.2.13p1-7_amd64.deb
 637f22d98f8037d9f15e17ca9c63f179a2401e9d8cdaa856ddc958303eea5874 274660 
cyrus-dev-2.2_2.2.13p1-7_amd64.deb
 4ab825a9abe97e3e057ecc1294b95a149643c5e01c825b36e141297a00fea64c 193104 
libcyrus-imap-perl22_2.2.13p1-7_amd64.deb
Files: 
 010b4d52d10532eb4402d9e69597c9ee 1974 mail extra cyrus-imapd-2.2_2.2.13p1-7.dsc
 bfd81909a2a271e54e5ede3cc8aba511 249120 mail extra 
cyrus-imapd-2.2_2.2.13p1-7.diff.gz
 000d4df063434b469dedd0e1948e53e9 230380 doc extra 
cyrus-doc-2.2_2.2.13p1-7_all.deb
 1caa451e3b8671649fb521e1b3c7fc17 84266 mail extra 
cyrus-admin-2.2_2.2.13p1-7_all.deb
 39fd4d6859eda1a15f5dfcf1a2cc38bb 5810270 mail extra 
cyrus-common-2.2_2.2.13p1-7_amd64.deb
 d52d6092aeba9f472d96e5d4497a1efe 959888 mail extra 
cyrus-imapd-2.2_2.2.13p1-7_amd64.deb
 99bc73e93be49e4683930cff38d4ada8 286862 mail extra 
cyrus-pop3d-2.2_2.2.13p1-7_amd64.deb
 44b53f5a40f4257c6a48bc17454f82cc 1161012 mail extra 
cyrus-murder-2.2_2.2.13p1-7_amd64.deb
 0e5cd4f470a1e37b64081948fc9e6b1b 621056 mail extra 
cyrus-nntpd-2.2_2.2.13p1-7_amd64.deb
 3c092c7a685b33a02d1c9a6f83d51c05 137744 mail extra 
cyrus-clients-2.2_2.2.13p1-7_amd64.deb
 0a1c9ce4b3144dbc601e19a97c805dc5 274660 devel extra 
cyrus-dev-2.2_2.2.13p1-7_amd64.deb
 babad53c6dbb3c4450b25b3c7f3ccec4 193104 perl extra 
libcyrus-imap-perl22_2.2.13p1-7_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux

Bug#626418: Fwd: Re: Bug#626418 closed by Ondřej Surý (Bug#626418: fixed in cyrus-imapd-2.4 2.4.8-4)

2011-05-13 Thread Ondřej Surý
I've dug somewhat deeper into the cyrus code and I'm going to remove
the patch, because the Cyrus IMAPD bdb code is constantly
opening/closing the database, so it would cause performance problems
anyway.

Sorry for the regression. I will fix that as soon as perl has hit the
testing...  You can convert the affected database to (default)
skiplist meanwhile.

O.

On Thu, May 12, 2011 at 23:18, Petr Vandrovec  wrote:
> Hello,
>   most of crashes in -4 are gone, but still it seems that
> lmtpd/lmtpunix is dying:
>
> May 12 12:47:59 petr-dev3 cyrus/lmtpunix[2883]: DBERROR db5:
> DB_ENV->get_home: method not permitted before handle's open method
> May 12 12:47:59 petr-dev3 kernel: [ 7228.269495] lmtpd[2883]: segfault
> at 7f150002 ip 7f15980cddab sp 7fffe2ae6408 error 4 in
> lmtpd[7f1598069000+165000]
> May 12 12:47:59 petr-dev3 cyrus/master[18238]: process 2883 exited, signaled
> to death by 11
> May 12 12:47:59 petr-dev3 cyrus/master[18238]: service lmtpunix pid 2883
> in READY state: terminated abnormally
>
> And every now and then lmtpd is clearly not happy that environment was
> removed by someone else:
>
> May 12 12:48:17 petr-dev3 postfix/smtpd[13104]: connect from
> localhost.localdomain[127.0.0.1]
> May 12 12:48:18 petr-dev3 postfix/smtpd[13104]: 0B6CD5380CF:
> client=localhost.localdomain[127.0.0.1]
> May 12 12:48:18 petr-dev3 postfix/cleanup[13107]: 0B6CD5380CF:
> message-id=
> May 12 12:48:18 petr-dev3 postfix/qmgr[6643]: 0B6CD5380CF:
> from=, size=3848, nrcpt=1 (queue active)
> May 12 12:48:18 petr-dev3 cyrus/master[13110]: about to exec
> /usr/lib/cyrus/bin/lmtpd
> May 12 12:48:18 petr-dev3 postfix/smtpd[13104]: disconnect from
> localhost.localdomain[127.0.0.1]
> May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR db5:
> /var/lib/cyrus/db/__db.001: No such file or directory
> May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: dbenv->open
> '/var/lib/cyrus/db' failed: No such file or directory
> May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: init() on berkeley
> May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: reading
> /var/lib/cyrus/db/skipstamp, assuming the worst: No such file or directory
> May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: executed
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed
> /var/lib/cyrus/deliver.db (7985 records, 934500 bytes) in 1 second
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed
> /var/lib/cyrus/mailboxes.db (48 records, 3872 bytes) in 0 seconds
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed
> /var/lib/cyrus/annotations.db (0 records, 144 bytes) in 0 seconds
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed
> /var/lib/cyrus/statuscache.db (0 records, 144 bytes) in 0 seconds
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: accepted connection
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: lmtp connection preauth'd
> as postman
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_check:
> 
> user.petr.Bugzilla   0
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: Delivered:
>  to mailbox:
> user.petr.Bugzilla
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_mark:
> 
> user.petr.Bugzilla   1305229700 365145
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_mark:
> 
> .petr+@.sieve.       1305229700 0
> May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: USAGE petr user:
> 0.07 sys: 1.62
> May 12 12:48:20 petr-dev3 postfix/lmtp[13109]: 0B6CD5380CF:
> to=,
> relay=petr-dev3.eng.vmware.com[/var/run/cyrus/socket/lmtp], delay=2.1,
> delays=0.14/0.03/1.9/0.05, dsn=2.1.5, status=sent (250 2.1.5 Ok
> SESSIONID=)
> May 12 12:48:20 petr-dev3 postfix/qmgr[6643]: 0B6CD5380CF: removed
> May 12 12:49:30 petr-dev3 cyrus/lmtpunix[13110]: DBERROR db5:
> DB_ENV->get_home: method not permitted before handle's open method
> May 12 12:49:30 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: error exiting
> application: Invalid argument
> May 12 12:49:30 petr-dev3 cyrus/master[18238]: process 13110 exited,
> status 0
>
>                                                        Petr
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: cyrus-imapd removed from testing

2011-05-14 Thread Ondřej Surý
On 14.5.2011, at 19:49, Henrique de Moraes Holschuh  wrote:

> Apparently, the uploads annoyed the release masters due to the perl
> transition.

I know. I spoke with Julien on #debian-release.

> Now that it is out of testing, the release masters could be asked about
> whether it matters or not if uploads to unstable are done (my guess is no).

Same guess here, but I'll ask on #debian-release to be sure.

> In that case, it would be good to fix the regressions with a new upload (or
> revert that berkeley db env. stuff entirely until it gets done right.  It is
> not like you get any major benefits from it if we still have to link cyrus
> against libdb anyway).

It's already prepared in git with some other fixes and I plan to do it today 
(both 2.2 and 2.4).

O.

> -- 
>  "One disk to rule them all, One disk to find them. One disk to bring
>  them all and in the darkness grind them. In the Land of Redmond
>  where the shadows lie." -- The Silicon Valley Tarot
>  Henrique Holschuh
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel


Accepted cyrus-imapd-2.2 2.2.13p1-8 (source all amd64)

2011-05-14 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sat, 14 May 2011 22:17:08 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-8
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Closes: 567015 619226
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-8) unstable; urgency=low
 .
   * Add ptclient binaries (Closes: #567015)
   * Add dependency on libsasl2-modules to fix timsieved (Closes:
 #619226)
   * Remove cyrus makedirs from version specific package
Checksums-Sha1: 
 49d8338d24d13a5defa2ba2acd92fbbf32402b57 1988 cyrus-imapd-2.2_2.2.13p1-8.dsc
 0f356630fdf72cec05c19ab23af5e451bc114a9d 247081 
cyrus-imapd-2.2_2.2.13p1-8.diff.gz
 8bc4d04eccdcb9f1a02efb359d907b0577e24058 229994 
cyrus-doc-2.2_2.2.13p1-8_all.deb
 3eadf10a45b3c8664253b07ce55d4ff1ab5ceb7f 84336 
cyrus-admin-2.2_2.2.13p1-8_all.deb
 e239d7759158b64215df7651a36168782c6162ec 6601918 
cyrus-common-2.2_2.2.13p1-8_amd64.deb
 ab45c362d0f6605332ab66f1bda4072f6a88b4a9 959902 
cyrus-imapd-2.2_2.2.13p1-8_amd64.deb
 d0f551dea755311d0dbb41864d07e8f6965c6458 286862 
cyrus-pop3d-2.2_2.2.13p1-8_amd64.deb
 a6f7e9be812a4f338fbb872d27b69166010b417d 1161020 
cyrus-murder-2.2_2.2.13p1-8_amd64.deb
 10d4d9b581b2e2f8327385dcd23dad074f09a528 621052 
cyrus-nntpd-2.2_2.2.13p1-8_amd64.deb
 c33763e9ba957fcbbabbc60a639d54d376cce08c 137814 
cyrus-clients-2.2_2.2.13p1-8_amd64.deb
 c5d694404ac7a673891aa9456fb6bf116f10c486 274680 
cyrus-dev-2.2_2.2.13p1-8_amd64.deb
 cdcb48427884ba895c6bf0cc505ecbdccaee66f8 193210 
libcyrus-imap-perl22_2.2.13p1-8_amd64.deb
Checksums-Sha256: 
 9e23b20a6d4c7d3e291f7695dcd5ea42f7d36ddd4dc59922bb130d8a15dfddf4 1988 
cyrus-imapd-2.2_2.2.13p1-8.dsc
 45bbad633f144e7c5b7ebadc25d09e1220b4593773e2188ff324b19d098bfe48 247081 
cyrus-imapd-2.2_2.2.13p1-8.diff.gz
 f365fe87e9487c935aae3c3dd10e889858ea092ac359d36c1e8ff22daaf8f176 229994 
cyrus-doc-2.2_2.2.13p1-8_all.deb
 109d83de0f452b8a564f4df08b8afe14ef21bb430b3af1639596b3542fb24f67 84336 
cyrus-admin-2.2_2.2.13p1-8_all.deb
 4348f70cbe57778d97618a5e09c711863b277ccfdccb23c7587e67b8ec4bdd95 6601918 
cyrus-common-2.2_2.2.13p1-8_amd64.deb
 61481da6c80b250948d49850534c6f350c7a78208a3aca87924e2a4c24750b7f 959902 
cyrus-imapd-2.2_2.2.13p1-8_amd64.deb
 c6883caf05e20b158a920304ca20b0aa7bdd8f64dbee2ece9806d6b7a093d535 286862 
cyrus-pop3d-2.2_2.2.13p1-8_amd64.deb
 ca0fbe7d86d5e05bd4fbefe551dd6b9f1a52bf44145906f1f79ef0773651a8c0 1161020 
cyrus-murder-2.2_2.2.13p1-8_amd64.deb
 e22ecad82624c1b91c230d1ba825010924c88f4e9bb5b78a8f329c3a40a80243 621052 
cyrus-nntpd-2.2_2.2.13p1-8_amd64.deb
 671707e8f07aef84f55e1aafdc21536a5bbc468ed81db4e08cc1f697406f3404 137814 
cyrus-clients-2.2_2.2.13p1-8_amd64.deb
 5e6052492433d0656215739ecab6f88749c3ae449881620ed7783016e582819b 274680 
cyrus-dev-2.2_2.2.13p1-8_amd64.deb
 9643aa370cc046bc4e9f7c52e5f9bc1d194f8c13bdb1e54f398d16895647ed26 193210 
libcyrus-imap-perl22_2.2.13p1-8_amd64.deb
Files: 
 abf26d727fabcbb12ad0b5f5e3244b93 1988 mail extra cyrus-imapd-2.2_2.2.13p1-8.dsc
 b924b8c03e5c6a6fda3541b2348716f1 247081 mail extra 
cyrus-imapd-2.2_2.2.13p1-8.diff.gz
 671bc3f7fb6ae338dd77b24861ef20ce 229994 doc extra 
cyrus-doc-2.2_2.2.13p1-8_all.deb
 b8c3f97644c7adf5abd76d8882efbb82 84336 mail extra 
cyrus-admin-2.2_2.2.13p1-8_all.deb
 503f16ba3f8f01509c829c75db17ee9f 6601918 mail extra 
cyrus-common-2.2_2.2.13p1-8_amd64.deb
 5efc4af54f21719483c2112797310599 959902 mail extra 
cyrus-imapd-2.2_2.2.13p1-8_amd64.deb
 4043e37e9a33ca93e84d40bf22f9dba4 286862 mail extra 
cyrus-pop3d-2.2_2.2.13p1-8_amd64.deb
 7870d4308147a0282c3a387d06dd9030 1161020 mail extra 
cyrus-murder-2.2_2.2.13p1-8_amd64.deb
 d19bc4078f04ffbe760f75bf658fe893 621052 mail extra 
cyrus-nntpd-2.2_2.2.13p1-8_amd64.deb
 bde677ca384b9e05097978ad4b6cea3a 137814 mail extra 
cyrus-clients-2.2_2.2.13p1-8_amd64.deb
 4ec4736a635d8f955ed01b07d947b0c2 274680 devel extra 
cyrus-dev-2.2_2.2.13p1-8_amd64.deb
 fbac9fc3922e303d33ae43be9d09e582 193210 perl extra 
libcyrus-imap-perl22_2.2.13p1-8_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3O5csACgkQ9OZqfMIN8nM02wCeO3mvEqlK4NcA/RoZNsmCY2vu
VMoAoI8UMSz7AyR5JJpApTvNWBIQVaAi
=3Osh
-END PGP SIGNATURE-


Accepted:
cyrus-admin

Re: cyrus-imapd removed from testing

2011-05-14 Thread Ondřej Surý
Done.

Ondřej Surý

On 14.5.2011, at 20:26, Ondřej Surý  wrote:

> On 14.5.2011, at 19:49, Henrique de Moraes Holschuh  wrote:
> 
>> Apparently, the uploads annoyed the release masters due to the perl
>> transition.
> 
> I know. I spoke with Julien on #debian-release.
> 
>> Now that it is out of testing, the release masters could be asked about
>> whether it matters or not if uploads to unstable are done (my guess is no).
> 
> Same guess here, but I'll ask on #debian-release to be sure.
> 
>> In that case, it would be good to fix the regressions with a new upload (or
>> revert that berkeley db env. stuff entirely until it gets done right.  It is
>> not like you get any major benefits from it if we still have to link cyrus
>> against libdb anyway).
> 
> It's already prepared in git with some other fixes and I plan to do it today 
> (both 2.2 and 2.4).
> 
> O.
> 
>> -- 
>> "One disk to rule them all, One disk to find them. One disk to bring
>> them all and in the darkness grind them. In the Land of Redmond
>> where the shadows lie." -- The Silicon Valley Tarot
>> Henrique Holschuh
>> 
>> ___
>> Pkg-Cyrus-imapd-Debian-devel mailing list
>> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
>> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13p1-9 (source all amd64)

2011-05-15 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sun, 15 May 2011 10:34:21 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-9
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-9) unstable; urgency=low
 .
   * Define PATH_MAX as 4096 on platforms which doesn't have it defined
 (fixes Hurd build)
   * Move the upgrade login to cyrus-common-2.2.postinst as it depends on
 cyrus-common-2.2 files
Checksums-Sha1: 
 389462ef6e58da3af33af7ca7ff2c7cf847caccd 1988 cyrus-imapd-2.2_2.2.13p1-9.dsc
 935bff2703de128c458558961486b48e4878cc06 247462 
cyrus-imapd-2.2_2.2.13p1-9.diff.gz
 be9777528fafb7bc00c79863d5feb078bc3e3b60 230042 
cyrus-doc-2.2_2.2.13p1-9_all.deb
 abed21af69038249f0c8f6adf68a5f0a2cbfe4a4 84426 
cyrus-admin-2.2_2.2.13p1-9_all.deb
 a001dcfebd93f3b5df001282bde84550d49d3858 6602332 
cyrus-common-2.2_2.2.13p1-9_amd64.deb
 6b06c2e24c67df168859d9281c823bcb0522d62c 959896 
cyrus-imapd-2.2_2.2.13p1-9_amd64.deb
 5925be126de02df9203b79816a707da494a5edba 286868 
cyrus-pop3d-2.2_2.2.13p1-9_amd64.deb
 894632bbe5edece78db1ca0043a36a6f6f8f790b 1161022 
cyrus-murder-2.2_2.2.13p1-9_amd64.deb
 d4fdcd25786449ddd8be8fd125afdc31074cb159 621060 
cyrus-nntpd-2.2_2.2.13p1-9_amd64.deb
 d3a01474750b0b8a105165f5b8a80b7ffc293668 137916 
cyrus-clients-2.2_2.2.13p1-9_amd64.deb
 623be90a7a9f979eb611db11c1c71b96d9b15196 274678 
cyrus-dev-2.2_2.2.13p1-9_amd64.deb
 9f9b76322f5f169728ffa91ad3b4d01f82738f88 193308 
libcyrus-imap-perl22_2.2.13p1-9_amd64.deb
Checksums-Sha256: 
 47a801b78f5e8ead783cda3306d1f148995b960c4439d1652862973d49acc280 1988 
cyrus-imapd-2.2_2.2.13p1-9.dsc
 056feea4879d7c26409ecf69802289def5d2fe1b1b2b21bdd7236886e62215f8 247462 
cyrus-imapd-2.2_2.2.13p1-9.diff.gz
 1d460c9d486faab59820c5582f53c1e77caf2fc4f64c3cbd0265068a26ece76c 230042 
cyrus-doc-2.2_2.2.13p1-9_all.deb
 16969a4234a387377877a814af9d97bd08979b90157b26e16f53595459339599 84426 
cyrus-admin-2.2_2.2.13p1-9_all.deb
 1ec1f9966394df01cb7f1f92044493d04e95bb5ffb58d8a31dcc7218f4a9440a 6602332 
cyrus-common-2.2_2.2.13p1-9_amd64.deb
 692194c445de165e2cb42b2f33cc1d0259cc0202eab59b6e5fb699eb5d3c2c41 959896 
cyrus-imapd-2.2_2.2.13p1-9_amd64.deb
 b2d4321c3531de52a9872e85db7f24fd1892d04231018c3ba17c41655f4ab5a8 286868 
cyrus-pop3d-2.2_2.2.13p1-9_amd64.deb
 cc4adaab72976cb66a22c9485ce52da69f0a9caebab103813226209b08a9b382 1161022 
cyrus-murder-2.2_2.2.13p1-9_amd64.deb
 9342e4a3a5d503c5398be92967005f1f01a063285eb43fb8a748bf0e054a 621060 
cyrus-nntpd-2.2_2.2.13p1-9_amd64.deb
 9a66cd08320a05dc3ac430e2b835db1f82482b8b0553818ca860d713cc787c3c 137916 
cyrus-clients-2.2_2.2.13p1-9_amd64.deb
 d9d1c6b7408119389fbf36077c901dc6f2d19b6d549be083a1b51151dec02800 274678 
cyrus-dev-2.2_2.2.13p1-9_amd64.deb
 9186eb38134e40ba5b377daf35c89ac8c2cc1d00ba620311817413015dd62ca7 193308 
libcyrus-imap-perl22_2.2.13p1-9_amd64.deb
Files: 
 c7895a278ef3806be993998ae62c233a 1988 mail extra cyrus-imapd-2.2_2.2.13p1-9.dsc
 fcccb9279852218aa217f46b3b33d776 247462 mail extra 
cyrus-imapd-2.2_2.2.13p1-9.diff.gz
 55367d8f80209aeb396781c0d347c061 230042 doc extra 
cyrus-doc-2.2_2.2.13p1-9_all.deb
 b67f44b40677b822b0f8d5b4a6b9e4a0 84426 mail extra 
cyrus-admin-2.2_2.2.13p1-9_all.deb
 28e19146c37e3648146e1decb9d4f2bf 6602332 mail extra 
cyrus-common-2.2_2.2.13p1-9_amd64.deb
 acd71aa8391883269ef14aee6ee516ae 959896 mail extra 
cyrus-imapd-2.2_2.2.13p1-9_amd64.deb
 cd9b5862ef92a1dade8da112f75a576f 286868 mail extra 
cyrus-pop3d-2.2_2.2.13p1-9_amd64.deb
 c79bd9ac130fbd3285a5d9d9dc151ed5 1161022 mail extra 
cyrus-murder-2.2_2.2.13p1-9_amd64.deb
 5fa58a23b013b3a27e8568d3706e436e 621060 mail extra 
cyrus-nntpd-2.2_2.2.13p1-9_amd64.deb
 e9c2d34875e93a3a0da6eb40dd044bfc 137916 mail extra 
cyrus-clients-2.2_2.2.13p1-9_amd64.deb
 430523acc69ad2bd1d1e818f2a6c672c 274678 devel extra 
cyrus-dev-2.2_2.2.13p1-9_amd64.deb
 7ebeb294ba2c22e9455a6e107fb02450 193308 perl extra 
libcyrus-imap-perl22_2.2.13p1-9_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3PmJMACgkQ9OZqfMIN8nOjDwCgmze4F3KqurGecPAWtnGKIywM
OwUAn1wVfPfBHOaCbyREVXVQJU0GJvMt
=quT2
-END PGP SIGNATURE-


Accepted:
cyrus-admin-2.2_2.2

Accepted cyrus-imapd-2.2 2.2.13p1-10 (source all amd64)

2011-05-16 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 16 May 2011 13:11:24 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-10
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-10) unstable; urgency=low
 .
   * More HURD fixes; #define MAXHOSTNAMELEN
   * Even more fixes for Hurd
   * Define LDAP_DEPRECATED before including ldap.h to get
 ldap_get_values() deprecated function declaration, fixes implicit
 pointer declaration as per http://wiki.d.o/ImplicitPointerConversions
Checksums-Sha1: 
 8e30e835bb188637cdd0b2437644d875470db622 1992 cyrus-imapd-2.2_2.2.13p1-10.dsc
 b1fca6a3b7899473456ab115c457d063173b9578 248240 
cyrus-imapd-2.2_2.2.13p1-10.diff.gz
 6c94c1fc8fee59553b31add5ddd1bcac020ba1c4 230102 
cyrus-doc-2.2_2.2.13p1-10_all.deb
 62721ffc08140b772f30a5e1cd87c8c31c5efc67 84562 
cyrus-admin-2.2_2.2.13p1-10_all.deb
 52cbcca8727de620f3444d435b10bbbfd9f512d0 6602532 
cyrus-common-2.2_2.2.13p1-10_amd64.deb
 3efbd8fbf9d272bedc5c89ba7ff8d55cb275c2e9 959902 
cyrus-imapd-2.2_2.2.13p1-10_amd64.deb
 55cf9a1876e1c1c794eec24171716de14a4553eb 286864 
cyrus-pop3d-2.2_2.2.13p1-10_amd64.deb
 58baa4f7e1cb45b0666c03b64108c9dcd130debb 1161018 
cyrus-murder-2.2_2.2.13p1-10_amd64.deb
 9bcd9c776fcc4a51094cb95029b766f375a77eb7 621052 
cyrus-nntpd-2.2_2.2.13p1-10_amd64.deb
 76fbd9af86554de7a51d7c9f50696947eae8fcfc 138050 
cyrus-clients-2.2_2.2.13p1-10_amd64.deb
 2e28cff663baa0e8f45b2af93a0f283d5439 274666 
cyrus-dev-2.2_2.2.13p1-10_amd64.deb
 202b71fd51faeaab7ac95b89f9f4751d0c6471b2 193450 
libcyrus-imap-perl22_2.2.13p1-10_amd64.deb
Checksums-Sha256: 
 573ea2248c4f085b0b4be0477f0d121576123f863a148f89b9efd627d5dfb7db 1992 
cyrus-imapd-2.2_2.2.13p1-10.dsc
 1ae13cc733914351f753e6a6b49632044702d8f564c41de03a451c14ac42f5ee 248240 
cyrus-imapd-2.2_2.2.13p1-10.diff.gz
 fb6e6e9ad79fb51ab1ba73e5a706bbd8c8d9e28edcd5811bea5224ee476e4cdd 230102 
cyrus-doc-2.2_2.2.13p1-10_all.deb
 5f65ab659afc443654ffc46825d71bb7a3f61d416de7abba368d05195dadb621 84562 
cyrus-admin-2.2_2.2.13p1-10_all.deb
 93098dd31261e51d0f02a6570123ab94bc2494a18422cfaf50ce56750dbf62b6 6602532 
cyrus-common-2.2_2.2.13p1-10_amd64.deb
 a84cff8f87bb0ba935d2f7fd113ce362074c1f906cf6c5d6052326e232b3cd50 959902 
cyrus-imapd-2.2_2.2.13p1-10_amd64.deb
 eb50083fc176efe5221cb178e8ddf6887337dd641f050ab8747ed9e597168db6 286864 
cyrus-pop3d-2.2_2.2.13p1-10_amd64.deb
 cddb9d5cbea00a3e31c1a1772960f862d0878d5c2973cb73ed7ba7096ba2e2a7 1161018 
cyrus-murder-2.2_2.2.13p1-10_amd64.deb
 dae383f3bf55d19de9030df524acf9b615d7e0a21f3fa09cfb01d983657f63e4 621052 
cyrus-nntpd-2.2_2.2.13p1-10_amd64.deb
 f163e158f194ad3a990da0eda70f004af9a2b3e95112ba20c609b37e54e516af 138050 
cyrus-clients-2.2_2.2.13p1-10_amd64.deb
 08849fb24a8547a0dcc6ce67d9e2ee54a668a0c3ad3bdfc31d6d64cddbd4ecd4 274666 
cyrus-dev-2.2_2.2.13p1-10_amd64.deb
 decd5d625964b65f957317f3578e08097d15dad0c9611d40e0bf6fe9c5d822f4 193450 
libcyrus-imap-perl22_2.2.13p1-10_amd64.deb
Files: 
 e792ed016f692e0fe4f72357118bdd4c 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-10.dsc
 804bca3c6d43db33fec8188da8d1a905 248240 mail extra 
cyrus-imapd-2.2_2.2.13p1-10.diff.gz
 45660dd356ab9e554654ee22b1ae0993 230102 doc extra 
cyrus-doc-2.2_2.2.13p1-10_all.deb
 b2696298f8f35c16e7f96271a33b6132 84562 mail extra 
cyrus-admin-2.2_2.2.13p1-10_all.deb
 dd3237d383bf3582502c34933fc0948b 6602532 mail extra 
cyrus-common-2.2_2.2.13p1-10_amd64.deb
 3cdf902b11574a5754fd0996276bb80d 959902 mail extra 
cyrus-imapd-2.2_2.2.13p1-10_amd64.deb
 ff3d95ab3397b6f29d2ef591b57ce3b5 286864 mail extra 
cyrus-pop3d-2.2_2.2.13p1-10_amd64.deb
 d6b826f8858617b76aa39a69d7eb8557 1161018 mail extra 
cyrus-murder-2.2_2.2.13p1-10_amd64.deb
 b14dd3b14822eb7244b29f4628a9fca8 621052 mail extra 
cyrus-nntpd-2.2_2.2.13p1-10_amd64.deb
 befab84383197cc533c5699ad4b28dc9 138050 mail extra 
cyrus-clients-2.2_2.2.13p1-10_amd64.deb
 1c8b7164d834bba15fc258c4b461b725 274666 devel extra 
cyrus-dev-2.2_2.2.13p1-10_amd64.deb
 90a13cdc07e9afdf38e077a939ef5b6e 193450 perl extra 
libcyrus-imap-perl22_2.2.13p1-10_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux

Bug#627081: STARTTLS plaintext command injection

2011-05-18 Thread Ondřej Surý
Hi Moritz,

thanks for heads-up.

I am preparing the security updates for cyrus-imapd-2.2 right now.

Please note that for cyrus-imapd-2.4 this vulnerability was fixed in
upstream 2.4.7.

O.

On Tue, May 17, 2011 at 16:59, Moritz Muehlenhoff
 wrote:
> Package: cyrus-imapd-2.2
> Severity: grave
> Tags: security
>
> Hi,
> I was found out that Cyrus is also vulnerable to the STARTTLS plaintext
> command injection vulnerability originally discovered in Postfix:
>
> http://www.kb.cert.org/vuls/id/555316
> http://www.postfix.org/CVE-2011-0411.html
>
> Cyrus bug:
> http://bugzilla.cyrusimap.org/show_bug.cgi?id=3424
>
> Patch:
> http://git.cyrusimap.org/cyrus-imapd/patch/?id=523a91a5e86c8b9a27a138f04a3e3f2d8786f162
>
> Cheers,
>        Moritz
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13p1-11 (source all amd64)

2011-05-18 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 18 May 2011 10:43:58 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-11
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Closes: 627078
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-11) unstable; urgency=low
 .
   * Fix CVE-2011-1926: STARTTLS plaintext command injection
 vulnerability (VU#555316)
   * Fix infinite loop in case of corrupted index files (Closes: #627078)
Checksums-Sha1: 
 0226e949ebe2992ed84c139a55b6db84a1e9cb68 1992 cyrus-imapd-2.2_2.2.13p1-11.dsc
 ccf0cb302ebc7f597d5d847c11b9722d6862d445 249773 
cyrus-imapd-2.2_2.2.13p1-11.diff.gz
 d9dcc3edac06e691060f36e6d6e8f074cda17837 230184 
cyrus-doc-2.2_2.2.13p1-11_all.deb
 a9e607021bc55959d733f206242365facf0ed610 84658 
cyrus-admin-2.2_2.2.13p1-11_all.deb
 a4bcb0a52bc81a4dc2a86e6b9cc760dbd5070f09 6605928 
cyrus-common-2.2_2.2.13p1-11_amd64.deb
 0f7684f5cca398408bb5283eb06aee7f0550fbbf 960504 
cyrus-imapd-2.2_2.2.13p1-11_amd64.deb
 48735ec5c8aa4987ea4db8da05a7b97c9298cda6 286928 
cyrus-pop3d-2.2_2.2.13p1-11_amd64.deb
 7cf865ca9c2a8e21cc127f8c56ad1c5c3232a4c3 1161164 
cyrus-murder-2.2_2.2.13p1-11_amd64.deb
 37ee3999f37a1073d128ba76aca512d9c825fc74 621362 
cyrus-nntpd-2.2_2.2.13p1-11_amd64.deb
 15e9fe451d919ed741a68f4afc21495f24f31de6 138260 
cyrus-clients-2.2_2.2.13p1-11_amd64.deb
 bff6c72b33ed2b92b07a5ca81a802cff96a2f113 274788 
cyrus-dev-2.2_2.2.13p1-11_amd64.deb
 35eb97f7bd9dde682e276b11ce4731f4fab92c7c 193654 
libcyrus-imap-perl22_2.2.13p1-11_amd64.deb
Checksums-Sha256: 
 0d912499e1ddaa60140a80f8df74330cffd9a373ad87e3cf2b488d956f7f0cd1 1992 
cyrus-imapd-2.2_2.2.13p1-11.dsc
 2e17cefff57074ebc996303144e7455831032766f0da43e8bffe582fd3690426 249773 
cyrus-imapd-2.2_2.2.13p1-11.diff.gz
 ba2e5d3ab9ea27aa881f184c552377a1fe12acd1aa4dd5f238a793ea3b7cd058 230184 
cyrus-doc-2.2_2.2.13p1-11_all.deb
 39ae09d4e9293c5f729dd7b3290829800e46808201467ba1cf1e67988f2dd735 84658 
cyrus-admin-2.2_2.2.13p1-11_all.deb
 5094d657e94c086a00bdc13a8831aa17ef6857afc042e3c0a395e1a5139c68b4 6605928 
cyrus-common-2.2_2.2.13p1-11_amd64.deb
 17821c3a638ff41585264dbc495c579ccdeff48c7b263273bdeaae55dfb2ad76 960504 
cyrus-imapd-2.2_2.2.13p1-11_amd64.deb
 f2f94ba2bb5cf75f55125931855d207e183f8e2c64251c1dad717100a8e2d6dc 286928 
cyrus-pop3d-2.2_2.2.13p1-11_amd64.deb
 5d1ac0b136693334e406cad15b2b6b9b5c9a96d680067386dc7bef091cca9cc7 1161164 
cyrus-murder-2.2_2.2.13p1-11_amd64.deb
 f702e895b1433b8769daf1e12890c18990819e4ae87a95c3e6dc96b55fe5ee7b 621362 
cyrus-nntpd-2.2_2.2.13p1-11_amd64.deb
 13d6136741d2afa75c81668b5d405a99fde37301d112c520a60a7028ec552e07 138260 
cyrus-clients-2.2_2.2.13p1-11_amd64.deb
 eb071522283de705a77276b923c1d8a95733d09f8fef4bde46007890257166a2 274788 
cyrus-dev-2.2_2.2.13p1-11_amd64.deb
 69c5fa3ccdc04386f425ef8de0d84fb2b715c5252e614ebf251c568b49b41aff 193654 
libcyrus-imap-perl22_2.2.13p1-11_amd64.deb
Files: 
 43402b5102c28a6d9764bbdd6e8d1e87 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-11.dsc
 cff01554a0d88aa40a55426b22b930db 249773 mail extra 
cyrus-imapd-2.2_2.2.13p1-11.diff.gz
 8fe852e652f2197343fded3a7778b4a1 230184 doc extra 
cyrus-doc-2.2_2.2.13p1-11_all.deb
 aa53f8a7e7a78f9a6dab46404f81ce85 84658 mail extra 
cyrus-admin-2.2_2.2.13p1-11_all.deb
 a7433d26b48d1bc81d88354c14c261aa 6605928 mail extra 
cyrus-common-2.2_2.2.13p1-11_amd64.deb
 91bcca335767b4c2c7612771301f2f5f 960504 mail extra 
cyrus-imapd-2.2_2.2.13p1-11_amd64.deb
 f984e215c089a5a4f7011ce786beebfb 286928 mail extra 
cyrus-pop3d-2.2_2.2.13p1-11_amd64.deb
 68522be4a4a0d9c3d88efe69a411b64d 1161164 mail extra 
cyrus-murder-2.2_2.2.13p1-11_amd64.deb
 174f68400d66169b7b0ba089f4de8e5a 621362 mail extra 
cyrus-nntpd-2.2_2.2.13p1-11_amd64.deb
 403c3d9eab5fd1e15725ebc4294ffdf8 138260 mail extra 
cyrus-clients-2.2_2.2.13p1-11_amd64.deb
 9c4adf212600089a5b2c3f1b278d365d 274788 devel extra 
cyrus-dev-2.2_2.2.13p1-11_amd64.deb
 24283e0de68dd4e945d69145aac3a45b 193654 perl extra 
libcyrus-imap-perl22_2.2.13p1-11_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3TiC8ACgkQ9OZqfMIN8nNcyQCdFLaeG4FwL4mSlMvTDneiEduM
2agAoJ5M1WKsu3SeLEbiogYi+nve1Lzp
=2kFS
-END PGP SIGNATURE-


Accepted:
cyrus

Re: Bug#627339: init script should use QUIT instead of TERM

2011-05-20 Thread Ondřej Surý
Hi Steven,

looks good, but you can use --retry=0/30/KILL/5 option for retrying.

I'll use your patch as a base and rewrite the init.d script with
regards to current /etc/init.d/skeleton...

O.

On Thu, May 19, 2011 at 19:25, Steven Kurylo  wrote:
> Package: cyrus-common-2.4
> Version: 2.4.8-7
>
> install-configure.html says we should use QUIT first:
>
> Since a clean shutdown may never finish if a child process is stuck
> for some reason the recommended approach is to send a SIGQUIT then loop
> on the master process sending a signal 0 every second until either the
> master process has gone away or a suitable time has expired (maybe 10
> seconds).  You can then send a SIGTERM if the process still exists.
>
> As well imapd.conf says sync_shutdown_file should be used if we're doing
> replication.
>
> I've attached a first draft of a patch.  Please let me know what you think.
>  Thank you.
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#627339: init script should use QUIT instead of TERM

2011-05-20 Thread Ondřej Surý
Hi Steven,

could you try attached init.d script?

I rewrote a big part of original init.d script using start-stop-daemon
and lsb init functions as much as possible, so something might be
broken now.

O.
-- 
Ondřej Surý 


cyrus-common.cyrus-imapd.init
Description: Binary data
___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#627339: init script should use QUIT instead of TERM

2011-05-23 Thread Ondřej Surý
On 20.5.2011, at 19:00, Steven Kurylo  wrote:

> On 11-05-20 06:45 AM, Ondřej Surý wrote:
>> Hi Steven,
>> 
>> could you try attached init.d script?
> 
> I made some minor corrections.
> * Silenced pidofproc in do_start and try-restart
> * Fix pidofproc return code handling in do_stop (otherwise 
> /etc/init.d/cyrus-imapd stop always returned failed)

Yeah, I found this when testing the packages, but was too lazy to send you 
updated patch.

> I'll have to so more testing of the sync_client.  One thought is there is may 
> be race condition with cyrmaster (or a user) starting a new sync_client 
> process after sync_stop has run, but before the shutdown is finished.
> 
> Perhaps the touch "$SYNCSHUTDOWN" should be done regardless and rm -f 
> $SYNCSHUTDOWN should be done after cyrmaster has stopped.  I would assume if 
> "$SYNCSHUTDOWN" exists, then no new sync_client will start.

Lemme know how it goes. I needed to fix mipsel build anyway, therefore I did 
the upload right now.

O.
> 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13p1-12 (source all amd64)

2011-05-31 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 31 May 2011 12:39:45 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-12
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Closes: 628629
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-12) unstable; urgency=low
 .
   * Replace sv_{yes,no,undef} with PL_sv_{yes,no,undef}
 (Closes: #628629)
Checksums-Sha1: 
 0c982360e24cbb46617591f7ecd8358b4b072279 1992 cyrus-imapd-2.2_2.2.13p1-12.dsc
 a091f0830006213db6bc53dfe23bd7ed9ad55dbc 250699 
cyrus-imapd-2.2_2.2.13p1-12.diff.gz
 199acd34a89b9837d1c64d0de80e995b3613cb23 230238 
cyrus-doc-2.2_2.2.13p1-12_all.deb
 643ecb02c95c4cd2cec5698ff814c9b0a6ad1520 84698 
cyrus-admin-2.2_2.2.13p1-12_all.deb
 22e0404d25cf7c4002af14a651b294b4a3273888 6596616 
cyrus-common-2.2_2.2.13p1-12_amd64.deb
 038499a147ad117a313652cee6d24cb81084ea2a 958870 
cyrus-imapd-2.2_2.2.13p1-12_amd64.deb
 a4c51f5caf8b640a736ece7baeaf3e454962294a 286656 
cyrus-pop3d-2.2_2.2.13p1-12_amd64.deb
 0b4e3222ad88c650a6a2087540983c61bfbea5c7 1160162 
cyrus-murder-2.2_2.2.13p1-12_amd64.deb
 8ed2d8793d7bc537a1c6747bec79cf03de6b8cb5 620526 
cyrus-nntpd-2.2_2.2.13p1-12_amd64.deb
 a987c98f530741845ae676ca17df5edf7d7e1c4c 138192 
cyrus-clients-2.2_2.2.13p1-12_amd64.deb
 70a8171ff71d460ce3af2ff4f6c28c98a7d19b44 274450 
cyrus-dev-2.2_2.2.13p1-12_amd64.deb
 5f95c413cf1d5b0854c43a234d05a88ee3d40bf0 193526 
libcyrus-imap-perl22_2.2.13p1-12_amd64.deb
Checksums-Sha256: 
 3dea363901b2f102ce94867ee482ce5e22b33317f1293b426f64cd5e23f643fe 1992 
cyrus-imapd-2.2_2.2.13p1-12.dsc
 91ac1135e513e660fad2586133101a70b1e7be034681ebf1e6ea9a6f76b6e62c 250699 
cyrus-imapd-2.2_2.2.13p1-12.diff.gz
 58c747d33e3186107cf9b0b829daea78d4abd737518cd1d5273cc7cdbd3e11fe 230238 
cyrus-doc-2.2_2.2.13p1-12_all.deb
 83010d28746e1c371d6c2bce3ef0dc7b47297c9c13cfcf283e7f0f6e7e524797 84698 
cyrus-admin-2.2_2.2.13p1-12_all.deb
 33af458f2c7b7b9f09d3dbd6767e3e1c5b8d0b66137c86583b83c6ac6595ad89 6596616 
cyrus-common-2.2_2.2.13p1-12_amd64.deb
 3e38b02119d6dbcf5a64f976c2e4b65a7f3da3ad60b9d074f850cdca6a473a3b 958870 
cyrus-imapd-2.2_2.2.13p1-12_amd64.deb
 004ee3b2a50c64bb06ba74edaccab8de8ccd068ac361fc92d9946355240f777c 286656 
cyrus-pop3d-2.2_2.2.13p1-12_amd64.deb
 010e4deccf6ab98c9253f19e599eeaf7d802134477b73361636001e962689b50 1160162 
cyrus-murder-2.2_2.2.13p1-12_amd64.deb
 326a0fc59c865f265611556abba9c8d0da83ee3a9b4328feebde154b8ade94d5 620526 
cyrus-nntpd-2.2_2.2.13p1-12_amd64.deb
 d011a4fb924408ef30581401cd0cd88f590da48eb968f05615a7b3b7a771996c 138192 
cyrus-clients-2.2_2.2.13p1-12_amd64.deb
 64d29bb0310bbd9b095b7a51242d8cda8088ebd6d82c28880f8bf07a8393c750 274450 
cyrus-dev-2.2_2.2.13p1-12_amd64.deb
 bb09702cb75147fa78b939df432c8031a82715194650f96101126a8d4630bff2 193526 
libcyrus-imap-perl22_2.2.13p1-12_amd64.deb
Files: 
 1668b520d9716b044f492528b0f3b74d 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-12.dsc
 fca1d388fd1765d48a723953acae617e 250699 mail extra 
cyrus-imapd-2.2_2.2.13p1-12.diff.gz
 106127b5e45792ea3d0c41843b1a6616 230238 doc extra 
cyrus-doc-2.2_2.2.13p1-12_all.deb
 0aaeda2d64ed78f478f39345a7cb443f 84698 mail extra 
cyrus-admin-2.2_2.2.13p1-12_all.deb
 d119483b1c4b8de9acbf0379d20b441b 6596616 mail extra 
cyrus-common-2.2_2.2.13p1-12_amd64.deb
 c2855a115c1bd024a9da9a4df9718bd0 958870 mail extra 
cyrus-imapd-2.2_2.2.13p1-12_amd64.deb
 7e16a25bb04a8819011ed7db7c178faf 286656 mail extra 
cyrus-pop3d-2.2_2.2.13p1-12_amd64.deb
 76d551c34799a609afc59bab82f5cfa5 1160162 mail extra 
cyrus-murder-2.2_2.2.13p1-12_amd64.deb
 4497278987c4b1d9751e2f896d9c4dbf 620526 mail extra 
cyrus-nntpd-2.2_2.2.13p1-12_amd64.deb
 4b166691d341be951e160e140265e381 138192 mail extra 
cyrus-clients-2.2_2.2.13p1-12_amd64.deb
 3c39e53f2c2e729409aca9187eaae2c2 274450 devel extra 
cyrus-dev-2.2_2.2.13p1-12_amd64.deb
 03a31a152d5f2ad9d2e7a3f210e86ccc 193526 perl extra 
libcyrus-imap-perl22_2.2.13p1-12_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3kyFkACgkQ9OZqfMIN8nOBfgCgk/Elop5LAGKswOpLTVQuw9vB
EJAAn1zx70R5VEU6kRRvUohdS/S+tW9L
=1C51
-END PGP SIGNATURE-


Accepted:
cyrus-admin-2.2_2.2.13p1-12_all.deb
  to main/c/cyrus-imapd-2.2/cyrus-admin-2.2_2.2.13p1

Accepted cyrus-imapd-2.2 2.2.13p1-13 (source all amd64)

2011-06-06 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 06 Jun 2011 17:59:26 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-13
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-13) unstable; urgency=low
 .
   * Cherry-pick b6fd04c4 from upstream git to fix: Corrupt quota files
 cause data loss
   * Rename Berkeley DB patch to a generic name
Checksums-Sha1: 
 1f02ea1e5d10b40cc6422cf48c7857c4e7c992e1 1992 cyrus-imapd-2.2_2.2.13p1-13.dsc
 da32cdc796cc35fa85fd81f6729e87705f4c245a 251019 
cyrus-imapd-2.2_2.2.13p1-13.diff.gz
 d828211708d39c11f4c494913a3bbcfe9fed01a2 230266 
cyrus-doc-2.2_2.2.13p1-13_all.deb
 3eab4042be77152540cd63c60afe96dd35eb2d78 84782 
cyrus-admin-2.2_2.2.13p1-13_all.deb
 10f111ca18b6e0525809ace311c44c0345204022 6598274 
cyrus-common-2.2_2.2.13p1-13_amd64.deb
 57511e605e26fca8c397b90a93681390a5eb9b34 959074 
cyrus-imapd-2.2_2.2.13p1-13_amd64.deb
 3f60cf6500c0398d55e569c090e30ba4a016f8fd 286686 
cyrus-pop3d-2.2_2.2.13p1-13_amd64.deb
 139036c0fa5405df34cd5003efacc13c8ea669d1 1160368 
cyrus-murder-2.2_2.2.13p1-13_amd64.deb
 822be9daa4c1d33a6178ad216b2ef58472c0bf95 620636 
cyrus-nntpd-2.2_2.2.13p1-13_amd64.deb
 7028773c7fed6325f587c7218383926d0065ec65 138258 
cyrus-clients-2.2_2.2.13p1-13_amd64.deb
 284d80a5e839f6bf38f44140fdace0b44f389883 274450 
cyrus-dev-2.2_2.2.13p1-13_amd64.deb
 5d35975e7ff09b27e0acc31ae0075f64002dd9e3 193606 
libcyrus-imap-perl22_2.2.13p1-13_amd64.deb
Checksums-Sha256: 
 dbba2197e32a6a6f69e8f5d36df0287d882a1c3cbacb3f893a015f13805f1496 1992 
cyrus-imapd-2.2_2.2.13p1-13.dsc
 1666b33a44403fdbf4e6a668587f27b657c5b723119b6aa8b8dfd213aa6b1ee4 251019 
cyrus-imapd-2.2_2.2.13p1-13.diff.gz
 02855d6ad8ec47195124e1095df569ea8575d30a692314537453867922933ca2 230266 
cyrus-doc-2.2_2.2.13p1-13_all.deb
 6e0abb27cd42ea2da464227c1d1362ec7669e05994ea89ad2f3f6f69e6b8ef47 84782 
cyrus-admin-2.2_2.2.13p1-13_all.deb
 8dba228e2ff2ef064753b36d47bce76609853c9e77f231ee43a393eb80756605 6598274 
cyrus-common-2.2_2.2.13p1-13_amd64.deb
 69e5f6efa46c0ec729595b2d04684f988d21aef20f9365e3af5829dc95f70f8b 959074 
cyrus-imapd-2.2_2.2.13p1-13_amd64.deb
 ed5e471650f21047503431ddd27c9af29722c8a4b0d908b38f684d4ecf1f46e4 286686 
cyrus-pop3d-2.2_2.2.13p1-13_amd64.deb
 35e2754ccf3918f5eb27c25cf57a429ca15c589a7fa1a70c454fc7e983733ff3 1160368 
cyrus-murder-2.2_2.2.13p1-13_amd64.deb
 c661b5d844418388c27c2923031134c8e8c2bbec11f9a9a8afdf3b23aa9b5203 620636 
cyrus-nntpd-2.2_2.2.13p1-13_amd64.deb
 02e2a38c09cdff7d6ec0980994bb36fbad51342cc665cd6ef000fa322455bbc4 138258 
cyrus-clients-2.2_2.2.13p1-13_amd64.deb
 5b428f07bbabf3ccf68ebb2bf1331e13055b2bcdf90e2c192d389a2571a2ff76 274450 
cyrus-dev-2.2_2.2.13p1-13_amd64.deb
 6b8add9017c9a6a9a5734d1e5eaac0a54a13df1f07098fff0d95fd6b8f35 193606 
libcyrus-imap-perl22_2.2.13p1-13_amd64.deb
Files: 
 3b05d550bb3778f76283767e8e095240 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-13.dsc
 f5a9027796640d36f2de525fe05d6282 251019 mail extra 
cyrus-imapd-2.2_2.2.13p1-13.diff.gz
 48db3e9dfb0c88d6451250adb2cd00f5 230266 doc extra 
cyrus-doc-2.2_2.2.13p1-13_all.deb
 d84eb9749ebff971f54c124d0db07861 84782 mail extra 
cyrus-admin-2.2_2.2.13p1-13_all.deb
 48f4962aee372a2a3214dfd28e80aa5e 6598274 mail extra 
cyrus-common-2.2_2.2.13p1-13_amd64.deb
 e3e5fcc1b30167ffd9d93880b9c158c8 959074 mail extra 
cyrus-imapd-2.2_2.2.13p1-13_amd64.deb
 32029eeebfcb923a13788309726986aa 286686 mail extra 
cyrus-pop3d-2.2_2.2.13p1-13_amd64.deb
 09c4b87ff4825568a72fc9e0336e4654 1160368 mail extra 
cyrus-murder-2.2_2.2.13p1-13_amd64.deb
 047f78184f6017dd7f922f8394b743de 620636 mail extra 
cyrus-nntpd-2.2_2.2.13p1-13_amd64.deb
 a67fb89b51ce0c51baf3936db7af0a6c 138258 mail extra 
cyrus-clients-2.2_2.2.13p1-13_amd64.deb
 17b7a81dca512dc408b6d06c4e4cd836 274450 devel extra 
cyrus-dev-2.2_2.2.13p1-13_amd64.deb
 c0111d6d908eba587141f0da858f354e 193606 perl extra 
libcyrus-imap-perl22_2.2.13p1-13_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3tD6MACgkQ9OZqfMIN8nOdrwCdGFCKK6s+tbuMygnMaozy64sp
VyUAn3Rs4vDphaNePWZ1gaRb9tj3xAmG
=lXSY
-END PGP SIGNATURE-


Accepted:
cyrus-admin-2.2_2.2.13p1-13_all.deb
  to main

Accepted cyrus-imapd-2.2 2.2.13p1-14 (source all amd64)

2011-06-06 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 06 Jun 2011 22:48:52 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-14
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-14) unstable; urgency=low
 .
   * Adapt package to updated cyrus-upgrade-db script
Checksums-Sha1: 
 142adfcd32578bdad60ecbeeff148a84be92c564 1992 cyrus-imapd-2.2_2.2.13p1-14.dsc
 2745394b878a9bc84bef8001a61f9e4cb69e101e 251169 
cyrus-imapd-2.2_2.2.13p1-14.diff.gz
 5633703ac69e56e860f76fa7f19b2f80f63e0ae3 230296 
cyrus-doc-2.2_2.2.13p1-14_all.deb
 62ee27e4ee0f48aad99c8780e240ca659422 84810 
cyrus-admin-2.2_2.2.13p1-14_all.deb
 53c19f0b7de2cbd164486786c3accfe6f237c6b1 6598508 
cyrus-common-2.2_2.2.13p1-14_amd64.deb
 db36e894433c005240979535d8789cca2dbee4f7 959096 
cyrus-imapd-2.2_2.2.13p1-14_amd64.deb
 3ee89e31ae0f7c7250a756d75cc9a936e0726390 286694 
cyrus-pop3d-2.2_2.2.13p1-14_amd64.deb
 c35a3ec2df28c4fed681a73415a56e67d976c837 1160374 
cyrus-murder-2.2_2.2.13p1-14_amd64.deb
 739100fd946d6fcb9d7a9165439b2893b3ec0059 620650 
cyrus-nntpd-2.2_2.2.13p1-14_amd64.deb
 db59de601950ed2cbddcae4e6256d04e802d9100 138302 
cyrus-clients-2.2_2.2.13p1-14_amd64.deb
 4707d3f256480615618248724b3e1960e6bf1e2b 274470 
cyrus-dev-2.2_2.2.13p1-14_amd64.deb
 a48c8a25fb31e19d37f539f5b15b7bf532a58759 193650 
libcyrus-imap-perl22_2.2.13p1-14_amd64.deb
Checksums-Sha256: 
 87a83036409de49afaa4871a918dae9327dfe6814c0c00434e1f2f1e1889a359 1992 
cyrus-imapd-2.2_2.2.13p1-14.dsc
 8a21a2b985c4cf8cd1c9fcfb1cb4074ec554afd112be078f81b572d7d721471e 251169 
cyrus-imapd-2.2_2.2.13p1-14.diff.gz
 31a36072731323bc8a7c9665be20afc86bc35d6727c934df71fa251603a387af 230296 
cyrus-doc-2.2_2.2.13p1-14_all.deb
 06c0bb28ceeece00f61f97983f0e1a44237f5546b5fe870e967606bf9edbbd85 84810 
cyrus-admin-2.2_2.2.13p1-14_all.deb
 4d4f99b5ddbcaa7ea40365543ec323342500c5f4673f3dc7a6eded7ef3f97122 6598508 
cyrus-common-2.2_2.2.13p1-14_amd64.deb
 b7e4fdfba822e2b6f051528f3a6e1903b4d1b29bb3e8f9c9859d6b8088d3c17a 959096 
cyrus-imapd-2.2_2.2.13p1-14_amd64.deb
 7876adfee2a22eaab59c87f8cf919fc74dda0d057d3d749935359052649a3c0e 286694 
cyrus-pop3d-2.2_2.2.13p1-14_amd64.deb
 f70ce28a0da58abf1c3db3adee5d82358a8050b836f047c05f5dbcd9b2ee7e21 1160374 
cyrus-murder-2.2_2.2.13p1-14_amd64.deb
 9bc4566dd8ae7c9811fefb54a3d648070145d14f7cb144607dc68364ecd81eb1 620650 
cyrus-nntpd-2.2_2.2.13p1-14_amd64.deb
 40ac61935c4d7ee06f1becfbe5ea20031592f1fc3573629130e72ce21cbf1275 138302 
cyrus-clients-2.2_2.2.13p1-14_amd64.deb
 8f6582c138a4bb0b497f0311c24a755282e9492917ae837bf65b73b088dea8a3 274470 
cyrus-dev-2.2_2.2.13p1-14_amd64.deb
 c62df5b42642a6d9837c057f1385c35f6931c91736769493dd4e139e54b16509 193650 
libcyrus-imap-perl22_2.2.13p1-14_amd64.deb
Files: 
 43d33de5f7c8a04d71e958a95856075a 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-14.dsc
 d5347a7857d6cdbdb9df60b53a5ccf0b 251169 mail extra 
cyrus-imapd-2.2_2.2.13p1-14.diff.gz
 d0e920211a489134bea5c81aaf729fc0 230296 doc extra 
cyrus-doc-2.2_2.2.13p1-14_all.deb
 b7ed430cec111d4294e4157f252cc188 84810 mail extra 
cyrus-admin-2.2_2.2.13p1-14_all.deb
 c211faf49d06a940cee10fa906a903b7 6598508 mail extra 
cyrus-common-2.2_2.2.13p1-14_amd64.deb
 9ea3b07a91857189171982fcf7e30c8a 959096 mail extra 
cyrus-imapd-2.2_2.2.13p1-14_amd64.deb
 e282edafdc9a8fb8d79659c7579ea740 286694 mail extra 
cyrus-pop3d-2.2_2.2.13p1-14_amd64.deb
 46a78e5638ea3d91c871196f426b2650 1160374 mail extra 
cyrus-murder-2.2_2.2.13p1-14_amd64.deb
 37f5677828380875d00cc88e864fd1c3 620650 mail extra 
cyrus-nntpd-2.2_2.2.13p1-14_amd64.deb
 a6f32eb4c5711533e52832fa1683bcec 138302 mail extra 
cyrus-clients-2.2_2.2.13p1-14_amd64.deb
 6160127817ddc2db34c8ee909945d981 274470 devel extra 
cyrus-dev-2.2_2.2.13p1-14_amd64.deb
 8d1f4334f541037dfd85ad16a9b3a6b2 193650 perl extra 
libcyrus-imap-perl22_2.2.13p1-14_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3tPjMACgkQ9OZqfMIN8nPLqQCfQGRAmjUxdxS3Mk37ceDNERSB
wscAnR81UFtFr2ZPFk2P1gQBFLcG35OL
=pFDV
-END PGP SIGNATURE-


Accepted:
cyrus-admin-2.2_2.2.13p1-14_all.deb
  to main/c/cyrus-imapd-2.2/cyrus-admin-2.2_2.2.13p1-14_all.deb
cyrus-clients-2.2_2.2.13p1

Re: Bug#629592: cyrus-common-2.2: confusing/contradictory information on lenny->squeeze upgrade

2011-06-07 Thread Ondřej Surý
 }
> EVENTS {
>        # this is required
>        checkpoint      cmd="/usr/sbin/ctl_cyrusdb -c" period=30
>        # this is only necessary if using duplicate delivery suppression
>        delprune        cmd="/usr/sbin/cyr_expire -E 3" at=0401
>        # this is only necessary if caching TLS sessions
>        tlsprune        cmd="/usr/sbin/tls_prune" at=0401
>
>        # indexing of mailboxs for server side fulltext searches
>        # reindex changed mailboxes (fulltext) approximately every other hour
>        #squatter_1     cmd="/usr/bin/nice -n 19 /usr/sbin/squatter -s" 
> period=120
>        # reindex all mailboxes (fulltext) daily
>        #squatter_a     cmd="/usr/sbin/squatter" at=0517
> }
>
> /etc/imapd.conf changed:
> configdirectory: /var/lib/cyrus
> defaultpartition: default
> partition-default: /var/spool/cyrus/mail
> partition-news: /var/spool/cyrus/news
> newsspool: /var/spool/news
> altnamespace: no
> unixhierarchysep: no
> lmtp_downcase_rcpt: yes
> admins: cyrus root ross
> allowanonymouslogin: no
> popminpoll: 1
> autocreatequota: 0
> umask: 077
> sieveusehomedir: false
> sievedir: /var/spool/sieve
> hashimapspool: true
> allowplaintext: yes
> sasl_minimum_layer: 0
> loginrealms: vm-lenny00 vm-lenny00.kvm.lan
> sasl_pwcheck_method: auxprop
> sasl_auto_transition: no
> tls_ca_path: /etc/ssl/certs
> tls_session_timeout: 1440
> tls_cipher_list: TLSv1+HIGH:!aNULL:@STRENGTH
> lmtpsocket: /var/run/cyrus/socket/lmtp
> idlemethod: poll
> idlesocket: /var/run/cyrus/socket/idle
> notifysocket: /var/run/cyrus/socket/notify
> syslog_prefix: cyrus
>
> /etc/logcheck/ignore.d.server/logcheck-cyrus2_2 [Errno 13] Permission denied: 
> u'/etc/logcheck/ignore.d.server/logcheck-cyrus2_2'
> /etc/logcheck/violations.ignore.d/logcheck-cyrus2_2 [Errno 13] Permission 
> denied: u'/etc/logcheck/violations.ignore.d/logcheck-cyrus2_2'
>
> -- debconf information:
>  cyrus-common-2.2/removespools: false
> * cyrus-common-2.2/warnbackendchange:
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#629592: cyrus-common-2.2: confusing/contradictory information on lenny->squeeze upgrade

2011-06-07 Thread Ondřej Surý
Slight correction, better use always the latest version of the script:

http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db

(i.e. without the hash)

O.

On Wed, Jun 8, 2011 at 08:47, Ondřej Surý  wrote:
> Hi Ross,
>
> unfortunately it won't be fixed in lenny/squeeze, but I already wrote
> an upgrade script for squeeze->wheezy.
>
> You can find it here:
>
> http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db;h=c7d8d55b99982b5df97e5a875d3809a9d593228c;hb=HEAD
>
> I'll keep this bug open until wheezy is out, so everybody can find it.
>
> We'll also welcome any patches to documentation for wheezy version,
> since with the upgrade script some of the README.Debian might have
> become obsolete.
>
> O.
>
> On Tue, Jun 7, 2011 at 22:58, Ross Boylan  wrote:
>> Package: cyrus-common-2.2
>> Version: 2.2.13-19
>> Severity: normal
>>
>> During upgrade from lenny to squeeze debconf said
>>  Configuring cyrus-common-2.2 Modified database backends
>>  Comparison between /usr/lib/cyrus/cyrus-db-types.txt and
>>  /usr/lib/cyrus/cyrus-db-types.active shows that database
>>  backends for Cyrus IMAPd have been changed. This means that
>>  those databases for which the database backends changed might
>>  need to be converted manually to the new format, using the
>>  cvt_cyrusdb(8) utility.  Please refer to
>>  /usr/share/doc/cyrus-common-2.2/README.Debian.database for more
>>  information.  Do not start cyrmaster until you have converted
>>  the databases to the new format.
>>
>> README.Debian.database says, in part
>> 2. Find out which databases to convert:
>>   diff -u /usr/lib/cyrus/cyrus-db-types.active \
>>           /usr/lib/cyrus/cyrus-db-types.txt
>>
>>   The databases are these in the default install:
>>   DUPLICATE            /var/lib/cyrus/deliver.db
>>   MBOX                 /var/lib/cyrus/mailboxes.db
>>   TLS                  /var/lib/cyrus/tls_sessions.db
>>
>>   Don't bother upgrading the TLS database, just delete it: the information
>>   there is not reused when you stop Cyrus.
>>
>>   If the BerkeleyDB version is what was changed, you need to use the
>>   Berkeley DB upgrade utility in all db* databases.  See the manpages for
>>   db*_upgrade. Note that you need to use the db*_upgrade utility with the
>>
>> But when I do the diff I get
>> @@ -1,5 +1,5 @@
>>  ANNOTATION skiplist
>> -DBENGINE BerkeleyDB4.2
>> +DBENGINE BerkeleyDB4.7
>>  DUPLICATE berkeley-nosync
>>  MBOX skiplist
>>  PTS berkeley
>>
>>
>> There are several issues:
>> 1. I did a default install in Lenny, but I don't see what the notes say I 
>> should see.
>> 2. Despite the debconf note, it looks as if I need db*_upgrade rather than 
>> cvt_cyrusdb.
>> 3. I'm a little confused about whether I should use the db4.7_upgrade or 
>> db4.2.
>>   Though I think it has to be 4.7, and a few lines after the excerpted part 
>> of
>>   README.Debian.database db4.7_upgrade appears explicitly, though only
>>   as a "for example".
>> 4. And I'm not sure which databases to upgrade.  Also, I though the default, 
>> even in Lenny,
>>   was skiplist.
>>
>> Here's my full cyrus-db-types.active:
>> NNOTATION skiplist
>> DBENGINE BerkeleyDB4.2
>> DUPLICATE berkeley-nosync
>> MBOX skiplist
>> PTS berkeley
>> QUOTA quotalegacy
>> SEEN skiplist
>> SUBS flat
>> TLS berkeley-nosync
>>
>>
>> -- System Information:
>> Debian Release: 6.0.1
>>  APT prefers stable
>>  APT policy: (500, 'stable')
>> Architecture: amd64 (x86_64)
>>
>> Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
>> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>>
>> Versions of packages cyrus-common-2.2 depends on:
>> ii  adduser    3.112+nmu2                    add and remove users and groups
>> ii  debconf [d 1.5.36.1                      Debian configuration management 
>> sy
>> ii  dpkg       1.15.8.10                     Debian package management system
>> ii  exim4-daem 4.72-6                        lightweight Exim MTA (v4) daemon
>> ii  gawk       1:3.1.7.dfsg-5                GNU awk, a pattern scanning and 
>> pr
>> ii  libasn1-8- 1.4.0~git20100726.dfsg.1-1+b1 Heimdal Kerberos - ASN.1 library
>> ii  libc6      2.11.2-10                     Embedded GNU C Library: Shared 
>> lib
>

Bug#629592: cyrus-common-2.2: confusing/contradictory information on lenny->squeeze upgrade

2011-06-08 Thread Ondřej Surý
On Wed, Jun 8, 2011 at 10:02, Ross Boylan  wrote:
> On Wed, 2011-06-08 at 08:54 +0200, Ondřej Surý wrote:
>> Slight correction, better use always the latest version of the script:
>>
>> http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db
>>
>> (i.e. without the hash)
>>
>> O.
> Do you think that script will be effective for lenny -> squeeze?

Yes, it should be version agnostic and works only on top of cyrus-db-types.txt

> And what, if anything, do I need to do to make the transition?

Yes, you do.

> Update
> the berkeley* databases listed in cyrus-db-types.active (except I can
> delete TLS)?

Well, you can also delete the duplicate.db it doesn't contain any
important information.

Also you need to delete /var/lib/cyrus/db/ (backup it first).

But the script should work.

O.
-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#629592: cyrus-common-2.2: confusing/contradictory information on lenny->squeeze upgrade

2011-06-09 Thread Ondřej Surý
On Thu, Jun 9, 2011 at 09:10, Ross Boylan  wrote:
> On Wed, 2011-06-08 at 10:13 +0200, Ondřej Surý wrote:
>> On Wed, Jun 8, 2011 at 10:02, Ross Boylan  wrote:
>> > On Wed, 2011-06-08 at 08:54 +0200, Ondřej Surý wrote:
>> >> Slight correction, better use always the latest version of the script:
>> >>
>> >> http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db
>> >>
>> >> (i.e. without the hash)
>> >>
>> >> O.
>> > Do you think that script will be effective for lenny -> squeeze?
>>
>> Yes, it should be version agnostic and works only on top of 
>> cyrus-db-types.txt
>>
>> > And what, if anything, do I need to do to make the transition?
>>
>> Yes, you do.
>>
>> > Update
>> > the berkeley* databases listed in cyrus-db-types.active (except I can
>> > delete TLS)?
>>
>> Well, you can also delete the duplicate.db it doesn't contain any
>> important information.
>>
>> Also you need to delete /var/lib/cyrus/db/ (backup it first).
>>
>> But the script should work.
>>
>> O.
> The main problem is that the convert script says to install db4.2-util,
> but it is not available in squeeze.  I assume it's in Lenny, but don't
> know if the version there will work on a squeeze system.

It should work, just get libdb4.2 and db4.2-util.

Anyway the script is for squeeze->wheezy and it will work there.
Unfortunately it's too late to fix the squeeze.

> Some other issues, in chronological order:
>
> 1. I had some trouble retrieving the file;
> wget 
> http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob;f=debian/cyrus-upgrade-db
>
> got me a web page. lynx on the same URL got me the general repository,
> not cyrus-upgrade-db.  I ended up navigating to  it through the tree
> link.
>
> Maybe the right way to do this would be obvious if I knew git.

Just clicking on 'cyrus-upgrade-db' would do the trick. Here's the
wgetable link:

http://anonscm.debian.org/gitweb/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git;a=blob_plain;f=debian/cyrus-upgrade-db

> 2. When I ran the script it said
> /bin/bash: db4.2-util not installed
> /bin/bash: please do: [sudo] apt-get install db4.2-util package
> /bin/bash: and rerun the upgrade again
> /bin/bash: db4.7-util not installed
> /bin/bash: please do: [sudo] apt-get install db4.7-util package
> /bin/bash: and rerun the upgrade again
>
> I did
> apt-get install db4.2-util db4.7-util
> but I think someone might copy the instructions literally and type
> apt-get install db4.2-util package.
> I suggest removing "package" from the message (unless this is some
> syntax I'm unaware of).

Done, thanks for the hint.

> As indicated above, db4.2-util is unavailable.
>
> 3. Is db4.2-util actually necessary to upgrade?  Looking at the  code,
> it appears this is used to checkpoint the database before the main
> operations.  Is that necessary if cyrus is already shutdown normally, as
> I thought it had to be before the upgrade?

Well, it's not, you can just backup whole /var/lib/cyrus/ directory

> 4. The script works with berkeley-nosync as well as berkeley, right?

Yes.

> 5. I'm not sure, based on a quick read, if the script backs up the
> entire mail spool.  If it does, it would be good to make this optional
> since it can take a lot of time and space, and the admin may have
> already made backups.

No, it doesn't. That would be crazy :))).

> 6. I've seen some suggestions (not Debian-specific, and possibly old)
> that there were files that needed to be upgraded on a per user, or maybe
> even per folder, basis.  The code doesn't appear to do that.  Any
> problems there?

None I am aware of.

> 7. It might be useful to note the script should be run as root.  I
> wondered if it should be run as cyrus until I saw the code has su cyrus
> at strategic points.

I'll try to improve the code, so it could be run as cyrus user as
well. Anyway normally it would be executed from postinst, so it's not
a high priority stuff...   but I'll fix that if I find the time (and
of course patches are welcome).

O.
-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13p1-15 (source all amd64)

2011-06-09 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 09 Jun 2011 10:06:30 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13p1-15
Distribution: unstable
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13p1-15) unstable; urgency=low
 .
   * Always set RET value (thanks to Steven Kurylo for catching that)
Checksums-Sha1: 
 c3f678ba7b8dd81541eb6d4e3d56f1c50a3b1abf 1992 cyrus-imapd-2.2_2.2.13p1-15.dsc
 a7bc16aed9653e504ee27abd0703a821cbb0b05c 251204 
cyrus-imapd-2.2_2.2.13p1-15.diff.gz
 4f377eab7f87cf88ad34d8845ec38726ec803b6d 230364 
cyrus-doc-2.2_2.2.13p1-15_all.deb
 ed85383fe321c84d8ca3c0a01b6660b4030b60b4 84860 
cyrus-admin-2.2_2.2.13p1-15_all.deb
 426e1e7ea556ccb53941010d6b3fd95b1b4b94e8 6598362 
cyrus-common-2.2_2.2.13p1-15_amd64.deb
 d90773c1df454bc7fc7cab9880d451e830ad941b 959062 
cyrus-imapd-2.2_2.2.13p1-15_amd64.deb
 e47ddd2fac4e3630c57f96ef058b26493cb47bd1 286692 
cyrus-pop3d-2.2_2.2.13p1-15_amd64.deb
 a4824e43b8e7dd16f2bdcd01951494fa1054027c 1160402 
cyrus-murder-2.2_2.2.13p1-15_amd64.deb
 109152f1d6963af9b98e7c646f2fc741a714ce32 620652 
cyrus-nntpd-2.2_2.2.13p1-15_amd64.deb
 0e16003df18acce6de01c0403ed11b164e072fbb 138346 
cyrus-clients-2.2_2.2.13p1-15_amd64.deb
 79a896120982d3397a1b9a4d08ff3741f519854d 274464 
cyrus-dev-2.2_2.2.13p1-15_amd64.deb
 c7517955d1423c773e118d16d8fbd28ebc43ed05 193720 
libcyrus-imap-perl22_2.2.13p1-15_amd64.deb
Checksums-Sha256: 
 3efca730f895ca12ac6154f6fcf2b6b94f987443dd958aac0e8bdf7d97aa71ed 1992 
cyrus-imapd-2.2_2.2.13p1-15.dsc
 e23966a078f67ffb6b6ab8e2f40dc24094dd5382e4f7b393abcc072891702dd7 251204 
cyrus-imapd-2.2_2.2.13p1-15.diff.gz
 9c38fd8a02b682d05073b2d6e6a1b2687343031bf32085c12e970d7f866dd2fd 230364 
cyrus-doc-2.2_2.2.13p1-15_all.deb
 6a8ec0305b4079dda4bd50c4d3f4b4eda074750f107fbe3c909f9aa4596e35c5 84860 
cyrus-admin-2.2_2.2.13p1-15_all.deb
 10c6729fdabf75b7c693726accab4a2d29e442009089c6637b1e450a12c52b63 6598362 
cyrus-common-2.2_2.2.13p1-15_amd64.deb
 c1b69c5943922186dbfe696a0d7141f8fa5c7c560bcbca9118c9988a46d49bff 959062 
cyrus-imapd-2.2_2.2.13p1-15_amd64.deb
 8876248ed885b02ec6c0bc5778078a1f78a26d6561fbf5359a7cdd1bc1ea62a5 286692 
cyrus-pop3d-2.2_2.2.13p1-15_amd64.deb
 3ac462233f21efc5d9befe493646e6c3fc8c1be927f848bb18cfc19838763cef 1160402 
cyrus-murder-2.2_2.2.13p1-15_amd64.deb
 e074706f4678d4b9a2dc05aa57959961ed06a16fbdf149c703cd684d622b3e8a 620652 
cyrus-nntpd-2.2_2.2.13p1-15_amd64.deb
 82a4f14dbea5c997139578325e3e2850a5c17e7f24b1406a70edba3cc8b1c140 138346 
cyrus-clients-2.2_2.2.13p1-15_amd64.deb
 664ea9e71666c8838c6a278ad3cb96c26bb31391f554b532bc26f045e08d249c 274464 
cyrus-dev-2.2_2.2.13p1-15_amd64.deb
 48f6be1a4f1ca1d7024f0a7deb2d09f32f1eb0441f87d2e91ca6c0dca39de4aa 193720 
libcyrus-imap-perl22_2.2.13p1-15_amd64.deb
Files: 
 82cbf9802cacbe1a6103d64d52ac1947 1992 mail extra 
cyrus-imapd-2.2_2.2.13p1-15.dsc
 9a3a526fe40bcc5fed92b6619e994d59 251204 mail extra 
cyrus-imapd-2.2_2.2.13p1-15.diff.gz
 f3b763d2095264069dddac1f07c6854d 230364 doc extra 
cyrus-doc-2.2_2.2.13p1-15_all.deb
 570dc44747d65fdb6896f2dff5262b86 84860 mail extra 
cyrus-admin-2.2_2.2.13p1-15_all.deb
 c66862142d3d568ac780cd2454117129 6598362 mail extra 
cyrus-common-2.2_2.2.13p1-15_amd64.deb
 3cd2ef2d7bb5b479663133f6e0310c0c 959062 mail extra 
cyrus-imapd-2.2_2.2.13p1-15_amd64.deb
 b38c6dc5c8b2d697ed0c66efc9da527a 286692 mail extra 
cyrus-pop3d-2.2_2.2.13p1-15_amd64.deb
 788dad174d657622cee824ddabfa6feb 1160402 mail extra 
cyrus-murder-2.2_2.2.13p1-15_amd64.deb
 73578ed6fa0b1972e4d75e238a379851 620652 mail extra 
cyrus-nntpd-2.2_2.2.13p1-15_amd64.deb
 9a4088466ad448cbe5cef0d186cb0d85 138346 mail extra 
cyrus-clients-2.2_2.2.13p1-15_amd64.deb
 06c62973def34d164c8acf1bc2d5b609 274464 devel extra 
cyrus-dev-2.2_2.2.13p1-15_amd64.deb
 b97b50f20164128b57c33ca5c4af83f4 193720 perl extra 
libcyrus-imap-perl22_2.2.13p1-15_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3wgPsACgkQ9OZqfMIN8nO8IQCfX1A6XsUUEOxrhCQwfVfl2Fed
87UAn2DFCmvLbyH+yZLMJZagOErcyKGL
=iCEx
-END PGP SIGNATURE-


Accepted:
cyrus-admin-2.2_2.2.13p1-15_all.deb
  to main/c/cyrus-imapd-2.2/cyrus-admin-2.2_2.2.13p1-15_all.deb
cyrus-clients

Accepted cyrus-imapd-2.2 2.2.13-19+squeeze1 (source all amd64)

2011-06-09 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 18 May 2011 10:15:26 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13-19+squeeze1
Distribution: stable-security
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Closes: 627078 627081
Changes: 
 cyrus-imapd-2.2 (2.2.13-19+squeeze1) stable-security; urgency=low
 .
   * Fix infinite loop in case of corrupted index files (Closes: #627078)
   * Add gbp.conf to easy future updates
   * Fix CVE-2011-1926: STARTTLS plaintext command injection
 vulnerability (VU#555316) (Closes: #627081)
Checksums-Sha1: 
 d33cdf822fbe88949000ac18f13e1403ec52ab76 1952 
cyrus-imapd-2.2_2.2.13-19+squeeze1.dsc
 d36e826271cc2c7ed497a7053b73a2ddbc2e1f44 272651 
cyrus-imapd-2.2_2.2.13-19+squeeze1.diff.gz
 3db78b61c8e46872e09ce0a5b55461e970b088fa 229340 
cyrus-doc-2.2_2.2.13-19+squeeze1_all.deb
 8dc23c34f14b30e4f6b0b79131251192dc1d6ee6 83476 
cyrus-admin-2.2_2.2.13-19+squeeze1_all.deb
 fe462bd6c07a01a0592955a94d7a4d898f7fbd47 5825038 
cyrus-common-2.2_2.2.13-19+squeeze1_amd64.deb
 56b3e0944020bfb1b00a48b95b6828413ccba6f2 960660 
cyrus-imapd-2.2_2.2.13-19+squeeze1_amd64.deb
 c32fba5465cc585d480ff5307447463bfccfbd1c 285904 
cyrus-pop3d-2.2_2.2.13-19+squeeze1_amd64.deb
 8811cbb762408879aa51eb144b416563370a46a7 1159580 
cyrus-murder-2.2_2.2.13-19+squeeze1_amd64.deb
 b172159c2df69461970f91bd6aaf9ab696e9c9c3 620712 
cyrus-nntpd-2.2_2.2.13-19+squeeze1_amd64.deb
 53863bbba4f46533aa783aa0404d3b05486651f0 137394 
cyrus-clients-2.2_2.2.13-19+squeeze1_amd64.deb
 a83fe0ad7b2227618f75d1752ad18c3a6aacade8 274342 
cyrus-dev-2.2_2.2.13-19+squeeze1_amd64.deb
 880801ecd6c828dce5d69806b0206f7f1cc8cb97 191362 
libcyrus-imap-perl22_2.2.13-19+squeeze1_amd64.deb
Checksums-Sha256: 
 3c6c2d744044b0b9dd6f8b2b72ae3597d78ade8c545e1a0ea78d02d81254859d 1952 
cyrus-imapd-2.2_2.2.13-19+squeeze1.dsc
 993bf73a8f7e431c81ceb4d02b58dc47fc0d00e8a463c1d595ccd48c6279b868 272651 
cyrus-imapd-2.2_2.2.13-19+squeeze1.diff.gz
 7dbbe84fe25fadbf8e3d4759568d728a2c28b4874d93c6ba2cde1b78af54e1c0 229340 
cyrus-doc-2.2_2.2.13-19+squeeze1_all.deb
 3e70283a40ed9331c5b903563c573fcdc4e3d05e398e80a41337e89b04696356 83476 
cyrus-admin-2.2_2.2.13-19+squeeze1_all.deb
 5138508b66988cd140ae9e7cde314cc6e1c8964c18dc9f862fdf6461deeba60a 5825038 
cyrus-common-2.2_2.2.13-19+squeeze1_amd64.deb
 9f52b991c771523a51d225a1786702825a892f1d5c14c77db3d923c568a79d80 960660 
cyrus-imapd-2.2_2.2.13-19+squeeze1_amd64.deb
 12ca9d7a80ade816a04523b1f056146aa16da56e8fc72eefc1bd3c3b90c39274 285904 
cyrus-pop3d-2.2_2.2.13-19+squeeze1_amd64.deb
 1ca40ce809ec0f33b11c7ff0d6796d99619b6f543e5983fdca4f71266baed344 1159580 
cyrus-murder-2.2_2.2.13-19+squeeze1_amd64.deb
 da8c20e19ce0744c33c3a7a23b337b01e1506516756e691c8c63419e5d496580 620712 
cyrus-nntpd-2.2_2.2.13-19+squeeze1_amd64.deb
 9bebfa903533fc65662a5ceff89e3f477cd36c394fce8b62de06cccb9c5afa70 137394 
cyrus-clients-2.2_2.2.13-19+squeeze1_amd64.deb
 013d408a74bed09ed0104d6f9bb7aa99806a215210efde6f3d6173dc7aecff86 274342 
cyrus-dev-2.2_2.2.13-19+squeeze1_amd64.deb
 ec1b04f6d715a341a70cb83a8fa5175bf7fb7b399c9d378f03f55d6b5ad55f22 191362 
libcyrus-imap-perl22_2.2.13-19+squeeze1_amd64.deb
Files: 
 956df49f3e4bb8b70b62352803931108 1952 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze1.dsc
 6c7d14d1a2238f4387f0185b173d6031 272651 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze1.diff.gz
 fe2c1f6c1b6b837b29627d701440399a 229340 doc extra 
cyrus-doc-2.2_2.2.13-19+squeeze1_all.deb
 b72bd7a6778e4996b447ae2369e6b801 83476 mail extra 
cyrus-admin-2.2_2.2.13-19+squeeze1_all.deb
 2d242ed052d3aac38be58070d3c9a598 5825038 mail extra 
cyrus-common-2.2_2.2.13-19+squeeze1_amd64.deb
 cd1f2a5daa22c5fe43f0a917e9498762 960660 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze1_amd64.deb
 61dcf51e720acd06d92c8c4e99f56e89 285904 mail extra 
cyrus-pop3d-2.2_2.2.13-19+squeeze1_amd64.deb
 a992737f3deb10683d409de06d49391f 1159580 mail extra 
cyrus-murder-2.2_2.2.13-19+squeeze1_amd64.deb
 a8930f70ea90bd49f6b1753a3fd37157 620712 mail extra 
cyrus-nntpd-2.2_2.2.13-19+squeeze1_amd64.deb
 d75c62b1f17f9edf5b576e4dc3725218 137394 mail extra 
cyrus-clients-2.2_2.2.13-19+squeeze1_amd64.deb
 97d29466223c9d2943f9a0b8cc99f517 274342 devel extra 
cyrus-dev

Bug#629592: cyrus-common-2.2: confusing/contradictory information on lenny->squeeze upgrade

2011-06-10 Thread Ondřej Surý
On Fri, Jun 10, 2011 at 05:03, Ross Boylan  wrote:
>> Anyway the script is for squeeze->wheezy and it will work there.
>> Unfortunately it's too late to fix the squeeze.
> I added lenny to sources.list and was able to retrieve db4.2-util (I
> didn't get libdb4.2 since I just noticed it).
>
> Isn't there likely to be a similar issue in wheezy, in which the "old"
> version (4.7) will only be available in squeeze?  If so, I think it
> needs a release note warning people to install the package before they
> upgrade.

Nope, the wheezy will have db4.7-util, db4.8-util (both obsoleted) and
db5.1-util (default version of Berkeley DB). wheezy+1 will have
dbold-util (depending on db5.1-util) and db-util (depending on default
version for wheezy+1).

> And/or the cyrus package could recommend libdb4.7-util.

Already done.

> It looks to me as if there are still problems.  Here's what mail.info
> shows when I started cyrus after running the upgrade script:
> 
> Jun  9 19:29:21 vm-migrate07 cyrus/master[16572]: process started
> Jun  9 19:29:21 vm-migrate07 cyrus/ctl_cyrusdb[16574]: DBERROR db4: 
> /var/lib/cyrus/db: No such file or directory

Looks like you have deleted /var/lib/cyrus/db?

> Jun  9 19:29:21 vm-migrate07 cyrus/ctl_cyrusdb[16574]: recovering cyrus 
> databases

This should help, but if not, send me output of:

find /var/lib/cyrus

It seems like you have delete /var/lib/cyrus/db, but not the berkeley
db databases.

> Some of that may be normal for recreating deleted working databases, but is 
> all of it?

It should be.

>> Well, it's not, you can just backup whole /var/lib/cyrus/ directory
> Maybe it would be simpler if the script didn't use the old bdb?

It's the upstream recommended procedure, but it probably could be
rewritten to cope with missing old db utils and just backup
everything).

>> > 5. I'm not sure, based on a quick read, if the script backs up the
>> > entire mail spool.  If it does, it would be good to make this optional
>> > since it can take a lot of time and space, and the admin may have
>> > already made backups.
>>
>> No, it doesn't. That would be crazy :))).
> Well, so would touching all my files in the spool for every minor
> upgrade, causing my backup system to backup the whole spool. And that
> happens :(  (I know: there are good safety reasons for it).

I think we already dropped that (at least I think it's not in squeeze).

>> > 7. It might be useful to note the script should be run as root.  I
>> > wondered if it should be run as cyrus until I saw the code has su cyrus
>> > at strategic points.
>>
>> I'll try to improve the code, so it could be run as cyrus user as
>> well. Anyway normally it would be executed from postinst, so it's not
>> a high priority stuff...   but I'll fix that if I find the time (and
>> of course patches are welcome).
> How about, near the top of the file
> # Run this script as root.  Ordinarily it will be run automatically in
> post-install.

Sound sane, applied.

O.
-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13-14+lenny4 (source all amd64)

2011-06-18 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 18 May 2011 09:45:16 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13-14+lenny4
Distribution: oldstable-security
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system (administration tools)
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system (common files)
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system (documentation files)
 cyrus-imapd-2.2 - Cyrus mail system (IMAP support)
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system (POP3 support)
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13-14+lenny4) oldstable-security; urgency=low
 .
   * Fix CVE-2011-1926: STARTTLS plaintext command injection
 vulnerability (VU#555316)
   * Add gbp.conf to easy future updates
Checksums-Sha1: 
 39b560f3c3695b887b09fb726affd19bfc3f999e 1902 
cyrus-imapd-2.2_2.2.13-14+lenny4.dsc
 d91a99ba4bed62b0f05479ae542ebf317e992301 262108 
cyrus-imapd-2.2_2.2.13-14+lenny4.diff.gz
 0b4332815aaa030023490e78a9929726a2d732c0 229006 
cyrus-doc-2.2_2.2.13-14+lenny4_all.deb
 91907eac00d643e97cca6ed0cf0bd0579068fed7 82338 
cyrus-admin-2.2_2.2.13-14+lenny4_all.deb
 877c4872d1b0d083c5306729ce298bb82ce9a3a4 5802720 
cyrus-common-2.2_2.2.13-14+lenny4_amd64.deb
 c0868d82b15e3ad03fa9d108f1d8e27b63322c7f 955416 
cyrus-imapd-2.2_2.2.13-14+lenny4_amd64.deb
 c45c437bfa86dd80d7f2cad3d8a41726910c5c1d 285338 
cyrus-pop3d-2.2_2.2.13-14+lenny4_amd64.deb
 253a886424fa752ae89d8b28aa7b0326b91938ad 1157878 
cyrus-murder-2.2_2.2.13-14+lenny4_amd64.deb
 d49f356acd8b74582d775872ce1315f92b567a0c 620362 
cyrus-nntpd-2.2_2.2.13-14+lenny4_amd64.deb
 9816a1e3857fbbfa12f4bd22e54e3d96ab8cf7f4 136372 
cyrus-clients-2.2_2.2.13-14+lenny4_amd64.deb
 24525349ede6266fb9ce4c55e27eb3dcd020eac9 273724 
cyrus-dev-2.2_2.2.13-14+lenny4_amd64.deb
 cd174245bafeb76d4d0b4b5b084a3c895febc5e7 190712 
libcyrus-imap-perl22_2.2.13-14+lenny4_amd64.deb
Checksums-Sha256: 
 7d438fa90dfa4d2afcc9d6dd95f232808392065c583efdca6a982d9a4bc8d52f 1902 
cyrus-imapd-2.2_2.2.13-14+lenny4.dsc
 76d90c3df37bdd3a85c8d2f84c9e7dbe86ada338a439b9d864c764e53adeb0c1 262108 
cyrus-imapd-2.2_2.2.13-14+lenny4.diff.gz
 7fb4deb04b7c85bc7ff8faf25c8011e261ed960d1a5a117d69d63337321ff2c4 229006 
cyrus-doc-2.2_2.2.13-14+lenny4_all.deb
 0ddea38eebb38a1aa997bae63d2f3263c030eef8c6db698f73b44d018db3f963 82338 
cyrus-admin-2.2_2.2.13-14+lenny4_all.deb
 4112a69461abb96cb1f4fa9b20bf6478e6ff766e4f325d88716ad940cc6b2bf1 5802720 
cyrus-common-2.2_2.2.13-14+lenny4_amd64.deb
 c50b09deed967fcc315b747c1dd8dd521ec5581c8d74f7add8844c591cbfd6e9 955416 
cyrus-imapd-2.2_2.2.13-14+lenny4_amd64.deb
 de2e82692e22e3fcb0c1ddefec98cffa2c6ff36e1b9b5d92cbc975e967f430b5 285338 
cyrus-pop3d-2.2_2.2.13-14+lenny4_amd64.deb
 e4d546c126f7cb673774fd546bc7302dcb1478f5905f1f887c17b74c0f8abd7c 1157878 
cyrus-murder-2.2_2.2.13-14+lenny4_amd64.deb
 df1dac49ca2dbc2086058efb60b6ec4ec65d12896784f8412d6e73fe31a5a8f8 620362 
cyrus-nntpd-2.2_2.2.13-14+lenny4_amd64.deb
 836ac165aba4bd75a7d3d6f73128e4631a64d02ebecbba902e89af264f7e1496 136372 
cyrus-clients-2.2_2.2.13-14+lenny4_amd64.deb
 bf774e7d4f16f0792a5e5bb709609bac9517b52c4c75ca824e047960f850b043 273724 
cyrus-dev-2.2_2.2.13-14+lenny4_amd64.deb
 87a10d8c6aae8e5c90d571d2c556ecb186cc5a4ddf616385911ddaf0f1406d52 190712 
libcyrus-imap-perl22_2.2.13-14+lenny4_amd64.deb
Files: 
 5a5702ca6d3a95c1bc464c012d82752b 1902 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny4.dsc
 8eea9b71a3998b9887a7354dcf38a64f 262108 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny4.diff.gz
 6b56ff7f38507593ef5b3ff00b8ebec4 229006 doc extra 
cyrus-doc-2.2_2.2.13-14+lenny4_all.deb
 eea62184206c830ec92d74ea00d72768 82338 mail extra 
cyrus-admin-2.2_2.2.13-14+lenny4_all.deb
 fb67598d2a54cad6f59276849162570b 5802720 mail extra 
cyrus-common-2.2_2.2.13-14+lenny4_amd64.deb
 5d7f2971957484c18d3d59fa3c10dc54 955416 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny4_amd64.deb
 c4d658b06ff74312004580bcf8bf0025 285338 mail extra 
cyrus-pop3d-2.2_2.2.13-14+lenny4_amd64.deb
 ee01f5e0ef7a18c0aad3cfb1e25a7eac 1157878 mail extra 
cyrus-murder-2.2_2.2.13-14+lenny4_amd64.deb
 f77a31b9956a5759f4de114e85c70b2e 620362 mail extra 
cyrus-nntpd-2.2_2.2.13-14+lenny4_amd64.deb
 b09b05550a44b0bc08c5ec93800647ef 136372 mail extra 
cyrus-clients-2.2_2.2.13-14+lenny4_amd64.deb
 a7fdd04c462f5be2441a959a3c1c153c 273724 devel extra 
cyrus-dev-2.2_2.2.13-14+lenny4_amd64.deb
 f14e86697315524372cc28b60ebaec5d 190712 perl extra 
libcyrus-imap-perl22_2.2.13-14+lenny4_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10

Re: Bug#638228: cyrus-imapd: Package rebuild is not possible as the source tree is not returned to initial stage

2011-08-22 Thread Ondřej Surý
Hi Dmitry,

thanks for the bugreport. This is always a problem when upstream includes
autogenerated files which are cleaned as part of 'make clean' into the tarball.

I'll try talking to them. Because I am not really in favor of doing all sort of
backup/restore in the maintainer scripts.

However if you have a working patch I would include it :). Meanwhile I would
recommend you to develop using the git repository and git-buildpackage.
It makes such things much easier.

O.
P.S.: I'll definitely agree with you that this is a bug, but it's not
a priority for
me and unfortunately I really need to spend time on more important bugs
(when I have a time for Debian at all).

2011/8/17 Dmitry Katsubo :
> Package: cyrus-imapd-2.4
> Version: 2.4.9
> Severity: minor
>
> It is clear that this error is not reproducible on build server, as it
> always starts a build in a clean environment. However for development
> reasons it is handy when the "clean" rule of the build cycle reverts all
> changes back to original stage, so that e.g. dpkg-source does not
> complain. However that was not the case for cyrus-imapd-2.2, and the
> same for cyrus-imapd-2.4.
>
> Expected: It is possible to rebuild a project again e.g. via
> dpkg-buildpackage.
> Actual: When dpkg-buildpackage is start again, it fails.
>
> See the attached console log.
>
> --
> With best regards,
> Dmitry
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#556388: Problem with cyrus-common-2.2.postinst script

2011-09-27 Thread Ondřej Surý
Version: 2.2.13-19

Hi,

thanks for catching that, I have further optimized the code in
cyrus-imapd-2.4 to:

find "$confdir" \( -not -user cyrus -or -not -group mail \) -execdir
chown cyrus:mail '{}' \;

find "$i" \( -not -user cyrus -or -not -group mail \) -execdir chown
cyrus:mail '{}' \;

find "$sievedir" \( -not -user cyrus -or -not -group mail \) -execdir
chown cyrus:mail '{}' \;

Anyway in cyrus-imapd-2.4 there's a code which runs this code only on
new installs.


I am afraid that oldstable will not receive this optimization, it's
not security related.

And squeeze has this optimization:

if [ "$2" = "" ] || dpkg --compare-versions "$( echo $2 | cut
-d- -f2)" lt "2.2.13" ; then
cyrus-makedirs --cleansquat
fi

So it should not be run on upgrade from lenny to squeeze and I think I
can close this bug for squeeze and sid.

O.

On Tue, Sep 27, 2011 at 13:32, Bas van Sisseren  wrote:
> Hello,
>
> It would help a lot to change these lines in /usr/sbin/cyrus-makedirs:
>
> (line 92)
> find "$confdir" -print0 \( -not -user cyrus -or  -not -group mail \) | xargs
> -r -0 chown cyrus:mail
>
> (line 105)
> find "$i" -print0 \( -not -user cyrus -or  -not -group mail \) | xargs -r -0
> chown cyrus:mail
>
> (line 118)
> find "$sievedir" -print0 \( -not -user cyrus -or  -not -group mail \) |
> xargs -r -0 chown cyrus:mail
>
>
> into:
>
> (line 92)
> find "$confdir" \( -not -user cyrus -or  -not -group mail \) -print0 | xargs
> -r -0 chown cyrus:mail
>
> (line 105)
> find "$i" \( -not -user cyrus -or  -not -group mail \) -print0 | xargs -r -0
> chown cyrus:mail
>
> (line 118)
> find "$sievedir" \( -not -user cyrus -or  -not -group mail \) -print0 |
> xargs -r -0 chown cyrus:mail
>
>
> This way the file is only chowned when the user/group is incorrect. With the
> -print0 statement in the front, just all files are printed, user cyrus or 
> not..
>
> If another security update will be released for oldstable, I would really
> like this fix. Without the fix, the upgrade took me more than 1.5 hours
> downtime. With the fix, this will probably be only 5 minutes.
>
>
> Regards,
>
> Bas van Sisseren
>
> --
> Bas van Sisseren 
> Quarantainenet
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Init script slowness

2011-10-04 Thread Ondřej Surý
Hi,

I think it's much simpler to patch your local installation if you
require special handling.
The script is fine as it is for majority of cyrus-imapd users, so as
for me I think the
current status is OK and we don't have to add special knobs to suit
every possible
case out there.

I agree on fixing SIGQUIT behaviour.

Ondrej

On Tue, Oct 4, 2011 at 15:28, Henrique de Moraes Holschuh
 wrote:
> On Tue, 04 Oct 2011, Thomas Cataldo wrote:
>> diff --git a/debian/cyrus-common.cyrus-imapd.init
>> b/debian/cyrus-common.cyrus-imapd.init
>> index fc85485..282ac8d 100755
>> --- a/debian/cyrus-common.cyrus-imapd.init
>> +++ b/debian/cyrus-common.cyrus-imapd.init
>> @@ -172,7 +172,7 @@ do_stop()
>>      sync_stop
>>      [ "$?" = 2 ] && return 2
>>
>> -    start-stop-daemon --stop --quiet --retry=QUIT/30/TERM/10/KILL/5
>> --pidfile $PIDFILE --name $NAME
>> +    start-stop-daemon --stop --quiet --retry=TERM/10/KILL/5 --pidfile
>> $PIDFILE --name $NAME
>>      RETVAL="$?"
>>      [ "$RETVAL" = 2 ] && return 2
>>
>>
>> I have some code that does cyrus restarts and it always takes 30sec if
>> someone has already connected to cyrus / is connected to cyrus.
>
> The idea is to allow a safe shutdown, which SIGQUIT is supposed to do.
> If SIGQUIT behaviour is not optimal, that's the bug that should be fixed
> instead.
>
> We can also add extra actions such as "immediate-restart" and
> "force-stop" that use QUIT/5/TERM/10/KILL/5 for example.
>
> --
>  "One disk to rule them all, One disk to find them. One disk to bring
>  them all and in the darkness grind them. In the Land of Redmond
>  where the shadows lie." -- The Silicon Valley Tarot
>  Henrique Holschuh
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#644503: cyrus-common-2.2: not installabel in sid

2011-10-06 Thread Ondřej Surý
>> As a consequence, cyrus-common-2.2 (2.4.12-1) is not installable.
>
> Shouldn't we ask for the removal of the 2.2 branch from Sid?

I don't think so, we need a smooth upgrade path and transitional packages
are best for that. I just forgot to add -2.2 (<< 2.4.12-1) to
Conflicts: in -2.4 package.

I am going to fix that now.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#645327: CVE-2011-3481: Denial of service

2011-10-14 Thread Ondřej Surý
Version: 2.4.12-1

Hi Moritz,

I am quite confused by our archive, because all cyrus-imapd-2.2
packages were replaced
by transitional packages built from cyrus-imapd-2.4, so there is no
real -2.2 package in the
unstable right now.

I filled a RM bug to fix the leftovers:

ondrej@ries:~$ dak rm -n cyrus-imapd-2.2
Working... done.
Will remove the following packages from unstable:

cyrus-admin-2.2 | 2.2.13p1-15 | all
cyrus-doc-2.2 | 2.2.13p1-15 | all
cyrus-imapd-2.2 | 2.2.13p1-15 | source

Maintainer: Debian Cyrus Team




Ondrej

On Fri, Oct 14, 2011 at 14:05, Moritz Muehlenhoff
 wrote:
> Package: cyrus-imapd-2.2
> Severity: grave
> Tags: security
>
> Hi,
> please see for details and a patch:
> https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2011-3481
> http://bugzilla.cyrusimap.org/show_bug.cgi?id=2772
> http://bugzilla.cyrusimap.org/show_bug.cgi?id=3463
>
> This is already fixed in Cyrus 2.4. BTW, you said that only Cyrus 2.2 will be 
> shipped with
> Wheezy. Maybe Cyrus 2.2 should be removed from sid rather sooner than later, 
> then?
>
> Cheers,
>        Moritz
>
> -- System Information:
> Debian Release: 5.0.1
> Architecture: amd64 (x86_64)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.32-ucs44-amd64
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Canonical location of cyrus-devel repositories

2011-10-15 Thread Ondřej Surý
Hi Henrique,

I think that debian/control has correct information:

Vcs-Git: git://git.debian.org/pkg-cyrus-imapd/cyrus-imapd-2.4.git
Vcs-Browser: http://git.debian.org/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git

(Except that git.debian.org is down atm.)

Ondrej

On Sat, Oct 15, 2011 at 16:08, Henrique de Moraes Holschuh
 wrote:
> On Sat, 15 Oct 2011, Bron Gondwana wrote:
>> On Sat, Oct 15, 2011 at 09:28:25AM -0300, Henrique de Moraes Holschuh wrote:
>> > It appears we now have a production-worthy 2.4 release, as upstream has
>> > squashed all of the more fearsome bugs I knew about, and thanks to the 
>> > great
>> > works you guys have been doing.
>> >
>> > I am going to migrate the cyrus servers I take care of from 2.3 to 2.4 
>> > soon,
>> > and in the process, I was gearing myself to be a bit more helpful in
>> > actively maintaining cyrus-imap, and noticed we have some problem with the
>> > DVCS repositories.
>> >
>> > What are the canonical URLs for the repositories we're *really* using?  The
>> > one in the package metadata seems to be out-of-date.  I'd like to document
>> > that as a news post to the alioth project...
>>
>> We all do development on our own repositories, so you'll see interesting
>> things happening at https://github.com/brong/cyrus-imapd - but the
>> canonical repository git://git.cyrusimap.org/cyrus-imapd - all releases
>> are tagged there, nothing is considered "final" until it's pushed to
>> either master or cyrus-imapd-2.4 there.
>
> Yikes! Sorry Bron, this message was supposed to go to the Debian packaging
> list that deals with cyrus.  That's why there are mentions to "alioth", etc.
>
> I apologise for the screw-up, I sent it to the wrong ML.
>
> Still, thanks for the fastmail.fm git url, I will keep an eye on that one
> too :-)
>
> --
>  "One disk to rule them all, One disk to find them. One disk to bring
>  them all and in the darkness grind them. In the Land of Redmond
>  where the shadows lie." -- The Silicon Valley Tarot
>  Henrique Holschuh
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Canonical location of cyrus-devel repositories

2011-10-15 Thread Ondřej Surý
On Sat, Oct 15, 2011 at 16:25, Henrique de Moraes Holschuh
 wrote:
> On Sat, 15 Oct 2011, Ondřej Surý wrote:
>> I think that debian/control has correct information:
>>
>> Vcs-Git: git://git.debian.org/pkg-cyrus-imapd/cyrus-imapd-2.4.git
>> Vcs-Browser: http://git.debian.org/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git
>>
>> (Except that git.debian.org is down atm.)
>
> When I tried to check yesterday, 2.4.12 was not visible to the vcs-browser.
> If alioth is down right now, maybe it was a glitch...

Yep, I forgot to push from time to time. I'll try to not forgot when
it's up and will push.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Canonical location of cyrus-devel repositories

2011-10-16 Thread Ondřej Surý
Pushed.

O.

On Sat, Oct 15, 2011 at 16:28, Ondřej Surý  wrote:
> On Sat, Oct 15, 2011 at 16:25, Henrique de Moraes Holschuh
>  wrote:
>> On Sat, 15 Oct 2011, Ondřej Surý wrote:
>>> I think that debian/control has correct information:
>>>
>>> Vcs-Git: git://git.debian.org/pkg-cyrus-imapd/cyrus-imapd-2.4.git
>>> Vcs-Browser: http://git.debian.org/?p=pkg-cyrus-imapd/cyrus-imapd-2.4.git
>>>
>>> (Except that git.debian.org is down atm.)
>>
>> When I tried to check yesterday, 2.4.12 was not visible to the vcs-browser.
>> If alioth is down right now, maybe it was a glitch...
>
> Yep, I forgot to push from time to time. I'll try to not forgot when
> it's up and will push.
>
> O.
> --
> Ondřej Surý 
>



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Accepted cyrus-imapd-2.2 2.2.13-14+lenny5 (source all amd64)

2011-12-28 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Wed, 05 Oct 2011 09:54:06 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13-14+lenny5
Distribution: oldstable-security
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system (administration tools)
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system (common files)
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system (documentation files)
 cyrus-imapd-2.2 - Cyrus mail system (IMAP support)
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system (POP3 support)
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13-14+lenny5) oldstable-security; urgency=low
 .
   * Fix stack-based buffer overflow in the split_wildmats function in
 nntpd.c (CVE-2011-3208)
   * Fix for authentication bypass in nntpd (SA46093)
Checksums-Sha1: 
 b24e856e20de7da75e224109ea8db13341c23a9a 1902 
cyrus-imapd-2.2_2.2.13-14+lenny5.dsc
 06a277d1522d6bfbde5a7ba71765f7d026140a14 264050 
cyrus-imapd-2.2_2.2.13-14+lenny5.diff.gz
 6fa857a0baa86a9d19d0cef752ee6b33e6979f94 229072 
cyrus-doc-2.2_2.2.13-14+lenny5_all.deb
 294ae61072b78d90c05166de2425d04e002dcff6 82398 
cyrus-admin-2.2_2.2.13-14+lenny5_all.deb
 b431e6ba61c705401b0c2179c687e207666bcd60 5802750 
cyrus-common-2.2_2.2.13-14+lenny5_amd64.deb
 ca1073d1edd339eeaaf7e4374e51d405d22b7f4b 955416 
cyrus-imapd-2.2_2.2.13-14+lenny5_amd64.deb
 5b749e80c15458c2fe52f4043258b0e6d1ae46ca 285332 
cyrus-pop3d-2.2_2.2.13-14+lenny5_amd64.deb
 84017855808ed8a546631aba84a793e72c56f790 1157860 
cyrus-murder-2.2_2.2.13-14+lenny5_amd64.deb
 a62bfd65387e6ee699797f0f6a14cff2ca64b2e9 620308 
cyrus-nntpd-2.2_2.2.13-14+lenny5_amd64.deb
 05572863440afc948bc0b5e3b6d318294a91127b 136452 
cyrus-clients-2.2_2.2.13-14+lenny5_amd64.deb
 68b4be704a6aa2250e1455f94fabf70e62da1cb0 273714 
cyrus-dev-2.2_2.2.13-14+lenny5_amd64.deb
 7b96011ded325637695e3e28ccff6bd2c9ab0cd4 190760 
libcyrus-imap-perl22_2.2.13-14+lenny5_amd64.deb
Checksums-Sha256: 
 01b88e492ff8aa6c7aebbe6e0c0afcb18099a4ba03ad23912ebc546663bccf12 1902 
cyrus-imapd-2.2_2.2.13-14+lenny5.dsc
 9aa356bf4ef64b047aab9f39aaefb8a1077c575710463561225c243b1559cf61 264050 
cyrus-imapd-2.2_2.2.13-14+lenny5.diff.gz
 ffeb7d97c5cae5f1c61964ff45fdf90b7afa5a497c52ae016c8365aa4cc6836c 229072 
cyrus-doc-2.2_2.2.13-14+lenny5_all.deb
 4c6f350d749b6fd5c50bb787a60944118bd2c270181dbeffe12e4c88b8af9401 82398 
cyrus-admin-2.2_2.2.13-14+lenny5_all.deb
 43077f4619f4a5a1ea191843bc17cc457f827067872e82f9dac6b4bdfeddade3 5802750 
cyrus-common-2.2_2.2.13-14+lenny5_amd64.deb
 769eb4aa5c1079427ef1d61c28daf453fb21a67384470b276fb971dfb4c2775a 955416 
cyrus-imapd-2.2_2.2.13-14+lenny5_amd64.deb
 a456fe3194f75a4d9e1237cafc70b7f2aed0d8516de8db4f397399d070bdec97 285332 
cyrus-pop3d-2.2_2.2.13-14+lenny5_amd64.deb
 813b9a154a853446f9d0286a9083c897fda969b53fef8b9a2efff21dd12b97e4 1157860 
cyrus-murder-2.2_2.2.13-14+lenny5_amd64.deb
 8c520154976ebe8275dc7d6eeaa1c09716bfc515f01b26802053086c5525145b 620308 
cyrus-nntpd-2.2_2.2.13-14+lenny5_amd64.deb
 80fd7189fc5e1ca3659856b3b19d2a9a8529a57d897041eafdf27842acfe322f 136452 
cyrus-clients-2.2_2.2.13-14+lenny5_amd64.deb
 50a73a58a76c0fae8ebfaaa3ef6305a151d91e059da9ad9f6d64b72e7f8dd913 273714 
cyrus-dev-2.2_2.2.13-14+lenny5_amd64.deb
 070971392a07a6c088779a5d27c7eb10d5f07b3d6e1ad43f77935a468fe65e3d 190760 
libcyrus-imap-perl22_2.2.13-14+lenny5_amd64.deb
Files: 
 10ae8a47ecc92c9989fe0c31e7ae8e15 1902 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny5.dsc
 7ac593724fb3f00ea53d59f1754bb0f1 264050 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny5.diff.gz
 62a6b063a93a3e03df18f0dc2f0d6461 229072 doc extra 
cyrus-doc-2.2_2.2.13-14+lenny5_all.deb
 1ec391e62e71c34c5b2ecdaf98ea9dc2 82398 mail extra 
cyrus-admin-2.2_2.2.13-14+lenny5_all.deb
 bfed305efdf89dd20a05a68117a5da14 5802750 mail extra 
cyrus-common-2.2_2.2.13-14+lenny5_amd64.deb
 373e9da5e6382fc22a2b911e28bf3389 955416 mail extra 
cyrus-imapd-2.2_2.2.13-14+lenny5_amd64.deb
 cfd8059b13bfb4734e9fe6b71c90e425 285332 mail extra 
cyrus-pop3d-2.2_2.2.13-14+lenny5_amd64.deb
 89ec39d788c17d785460abc79271219b 1157860 mail extra 
cyrus-murder-2.2_2.2.13-14+lenny5_amd64.deb
 407e98c6e19e7d883a12ec5cbe366b4b 620308 mail extra 
cyrus-nntpd-2.2_2.2.13-14+lenny5_amd64.deb
 c7e88574b3626104ccb831ac1c371aaf 136452 mail extra 
cyrus-clients-2.2_2.2.13-14+lenny5_amd64.deb
 193985d840bfaa681dce45f97089c44a 273714 devel extra 
cyrus-dev-2.2_2.2.13-14+lenny5_amd64.deb
 4f9fd274b76a736064bf6902bdf91d42 190760 perl extra 
libcyrus-imap-perl22_2.2.13-14+lenny5_amd64.deb

-BEGIN PGP SIGNATURE

Accepted cyrus-imapd-2.2 2.2.13-19+squeeze2 (source all amd64)

2012-01-05 Thread Ondřej Surý
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 26 Sep 2011 10:29:58 +0200
Source: cyrus-imapd-2.2
Binary: cyrus-common-2.2 cyrus-doc-2.2 cyrus-imapd-2.2 cyrus-pop3d-2.2 
cyrus-admin-2.2 cyrus-murder-2.2 cyrus-nntpd-2.2 cyrus-clients-2.2 
cyrus-dev-2.2 libcyrus-imap-perl22
Architecture: source all amd64
Version: 2.2.13-19+squeeze2
Distribution: stable-security
Urgency: low
Maintainer: Debian Cyrus Team 

Changed-By: Ondřej Surý 
Description: 
 cyrus-admin-2.2 - Cyrus mail system - administration tools
 cyrus-clients-2.2 - Cyrus mail system (test clients)
 cyrus-common-2.2 - Cyrus mail system - common files
 cyrus-dev-2.2 - Cyrus mail system (developer files)
 cyrus-doc-2.2 - Cyrus mail system - documentation files
 cyrus-imapd-2.2 - Cyrus mail system - IMAP support
 cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator)
 cyrus-nntpd-2.2 - Cyrus mail system (NNTP support)
 cyrus-pop3d-2.2 - Cyrus mail system - POP3 support
 libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library
Changes: 
 cyrus-imapd-2.2 (2.2.13-19+squeeze2) stable-security; urgency=low
 .
   * Update Vcs-* and Homepage
   * Fix stack-based buffer overflow in the split_wildmats function in
 nntpd.c (CVE-2011-3208)
   * Fix for authentication bypass in nntpd (SA46093)
Checksums-Sha1: 
 3c4999c8b5cdbd5612f49ea00421ba4424989384 1974 
cyrus-imapd-2.2_2.2.13-19+squeeze2.dsc
 8d49738985ba1aaa485618a836e869e0d036cf63 275275 
cyrus-imapd-2.2_2.2.13-19+squeeze2.diff.gz
 000557e888635220d7ab4b3ccbd272bbbf150ad4 229380 
cyrus-doc-2.2_2.2.13-19+squeeze2_all.deb
 0028d613143b363b0682c06f7d87f88dd43d2b3b 83544 
cyrus-admin-2.2_2.2.13-19+squeeze2_all.deb
 6e8ecd6cc4aa63e14db1cfd6013c770875c2e61a 5825232 
cyrus-common-2.2_2.2.13-19+squeeze2_amd64.deb
 b0ca4e6bcfdbf157064295ed871913c5a0b11884 960654 
cyrus-imapd-2.2_2.2.13-19+squeeze2_amd64.deb
 fbd77e7e06fe28c5e0ab01c9de71d138928255d7 285892 
cyrus-pop3d-2.2_2.2.13-19+squeeze2_amd64.deb
 f777c09955a512635e961c955f998884df4333c3 1159588 
cyrus-murder-2.2_2.2.13-19+squeeze2_amd64.deb
 d80232c575d6408586484ef2ddde98bd6ce89f3b 620740 
cyrus-nntpd-2.2_2.2.13-19+squeeze2_amd64.deb
 98684a5281c52e7edd5074b6ea21b9aa551f95f4 137462 
cyrus-clients-2.2_2.2.13-19+squeeze2_amd64.deb
 15c623c635c91e2280e0a18f316346dc508a3c6c 274336 
cyrus-dev-2.2_2.2.13-19+squeeze2_amd64.deb
 cc80b1dbbac7395ab7bdde403c1db41a2613081b 191436 
libcyrus-imap-perl22_2.2.13-19+squeeze2_amd64.deb
Checksums-Sha256: 
 0a1988b8282544165038fec7cd598920c855087e85de5a23643d103657fe11ec 1974 
cyrus-imapd-2.2_2.2.13-19+squeeze2.dsc
 c12e9979eb2f8b19aa78f2d2ceb41627562898e3fe355c235b22d93b7541a11d 275275 
cyrus-imapd-2.2_2.2.13-19+squeeze2.diff.gz
 41c4ce18ae6833286cce1a865108a0609749ffa0bb54b2e6e60da71aeb3eb0a4 229380 
cyrus-doc-2.2_2.2.13-19+squeeze2_all.deb
 2075f6710247aa0677fc119ef31e1ecfc2731da2eae62537d506d597679ac271 83544 
cyrus-admin-2.2_2.2.13-19+squeeze2_all.deb
 f67176c6b4d156e76bf0cb961b0a1ed29cb861e0bd5767bdb6eab1280a6f02f8 5825232 
cyrus-common-2.2_2.2.13-19+squeeze2_amd64.deb
 dbe1db79ebc5241935d05f54802f578deea83caea779d505d52d14b0d86c2f9c 960654 
cyrus-imapd-2.2_2.2.13-19+squeeze2_amd64.deb
 23cc63aa4d5d3c3ce5ad75e54ff6f78d5714e974d382a81c82f8aefc03503d77 285892 
cyrus-pop3d-2.2_2.2.13-19+squeeze2_amd64.deb
 8795b031af204ed8a3b1871b4f56f1ddbe0e59494124c719f44eae385df1c8b1 1159588 
cyrus-murder-2.2_2.2.13-19+squeeze2_amd64.deb
 ca2619490a8faeee85321d9684db4a6c7898f2963cc4d6f9c230c3fab0cdc7cd 620740 
cyrus-nntpd-2.2_2.2.13-19+squeeze2_amd64.deb
 841318356ea00e5170426d40b6a91204cf666c9915988470274bcbd12b526aaa 137462 
cyrus-clients-2.2_2.2.13-19+squeeze2_amd64.deb
 96135f88c24d33fdf67fa57ae058c50845a49979cf3fba8527c6a29d1961fa6c 274336 
cyrus-dev-2.2_2.2.13-19+squeeze2_amd64.deb
 b15404e5f0206aa974fd930862908c9253e8bf9ae154953c86b25833782b0f85 191436 
libcyrus-imap-perl22_2.2.13-19+squeeze2_amd64.deb
Files: 
 66d3d164bbb1263c99ecbd453f269df1 1974 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze2.dsc
 cd9b5974705c3725d9bd7b12403329ed 275275 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze2.diff.gz
 52534c4705bceac899114e8df6b62f93 229380 doc extra 
cyrus-doc-2.2_2.2.13-19+squeeze2_all.deb
 19840cfcf3e92493550082c5e8f3c4ff 83544 mail extra 
cyrus-admin-2.2_2.2.13-19+squeeze2_all.deb
 4598f2a8ad139ae4a21846430b15b352 5825232 mail extra 
cyrus-common-2.2_2.2.13-19+squeeze2_amd64.deb
 a1c6548966f6d99107a005360a2af8e8 960654 mail extra 
cyrus-imapd-2.2_2.2.13-19+squeeze2_amd64.deb
 396d78e3dbce37a60c8ace1bc66c6d7b 285892 mail extra 
cyrus-pop3d-2.2_2.2.13-19+squeeze2_amd64.deb
 0dbedffbb94a7a42ad6aeaeaa4df7508 1159588 mail extra 
cyrus-murder-2.2_2.2.13-19+squeeze2_amd64.deb
 63cf8187a6f3fe73cceade0cbe9d735f 620740 mail extra 
cyrus-nntpd-2.2_2.2.13-19+squeeze2_amd64.deb
 c5ff40f6954e63923864c8bbec4f58c1 137462 mail extra 
cyrus-clients-2.2_2.2.13-19+squeeze2_amd64.deb
 b1322624f87c2e5e633bfacface74c0b 274336 devel extra 
cyrus-dev-2.2_2.2.13-19+squeeze2_amd64.deb
 51ff71405cd93bc8caa25574e5866af8

Re: Exploring the possibility of an l10n upload of cyrus-imapd-2.4 to fix pending po-debconf l10n bugs

2012-01-15 Thread Ondřej Surý
Hi,

there has been 2.4.13 upstream release, I'll merge your translations together
with the upstream update. Please don't NMU, thanks.

O.

On Sun, Jan 15, 2012 at 08:24, Christian PERRIER  wrote:
> Dear Debian maintainer,
>
> ("oh no, not him again"...)
>
> The cyrus-imapd-2.4 Debian package, which you are the maintainer of, has
> pending bug report(s) which include translation updates or fixes
> for po-debconf, namely bug number 633670 (and maybe other similar bugs).
>
> So, sorry for this, but the radar beeped at your package and here am I
> with what I usually call an "NMU intent"...:-). Please take this as a "very
> soft" NMU intent. Of course, there is no hurry or deadline...just
> "old" bugs we think are easy to get rid of.
>
> In case you can't update your package, I hereby propose, as part
> of a more general action of the Debian i18n Task Force to build and
> possibly upload a non-maintainer upload for cyrus-imapd-2.4 in order to fix
> this as well as all pending translations for the debconf templates.
>
> Of course, as you're probably pretty active on that package, an upload
> by you would also be OK...as long as it allows a round of translation
> updates.
>
> Such changes are always harmless, which explains why I safely consider
> building NMU's for such issues even though they're obviously non critical.
>
> The schedule for the NMU (in case it happens, that is if you agree with it
> or if I don't receive any answer in 4 days) is roughly the following:
>
>  Sunday, January 15, 2012   : send this notice
>  Thursday, January 19, 2012       : post a NMU announcement to debian-i18n 
> with you
>                 (maintainer) CC'ed
>  Friday, January 27, 2012       : deadline for receiving translation updates
>  Saturday, January 28, 2012       : build the package and upload it to 
> DELAYED/7-day
>                 send the NMU patch to the BTS
>  Saturday, February 04, 2012       : NMU reaches incoming
>
> If you intent to upload yourself, please discuss with me. I propose
> handling a translation update round and I can handle it myself for you.
> That will just require a few days. That could maybe save you from
> seeing me coming back again in a few months.
>
> In case I upload an NMU, I will subscribe to the Package Tracking System for
> cyrus-imapd-2.4 and follow its life for 60 days after my NMU in order to fix
> any issue potentially introduced by my upload.
>
> Let me know, as soon as possible, if you have any kind of objection to this
> process.
>
> If you'd rather do the fix yourself, I will of course leave the package
> alone. Same if you have reasons not to do the update now.
>
> --
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Exploring the possibility of an l10n upload of cyrus-imapd-2.4 to fix pending po-debconf l10n bugs

2012-01-15 Thread Ondřej Surý
On Sun, Jan 15, 2012 at 12:50, Christian PERRIER  wrote:
> Quoting Ondřej Surý (ond...@sury.org):
>> Hi,
>>
>> there has been 2.4.13 upstream release, I'll merge your translations together
>> with the upstream update. Please don't NMU, thanks.
>
> Fine by me, of course. Would you mind if I issue a call for
> translations (it's likely that at least one, Slovak, comes in). It
> would last for about one week.

Not at all, please do. I am quite busy anyway right now.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#657703: cyrus-imapd-2.4: Certain subscribed folders are not being listed

2012-01-28 Thread Ondřej Surý
Hi Anthony,

thanks for the bug report.

As you mentioned in your bugreport, it would be better to discuss this issue
directly with upstream. I remember some discussion about folders in the
upstream dev mailing list, so it would be your best shot there.

O.

On Sat, Jan 28, 2012 at 05:45, Anthony L. Awtrey  wrote:
> Package: cyrus-imapd-2.4
> Version: 2.4.13-1
> Severity: normal
>
> Running current unstable on my home server. I noticed that certain folders
> disappeared recently and assumed some kind of upgrade corruption in the
> data files (it's happened before). Turned out to be somewhat more subtle
> than it appeared initialy.
>
> Searching the net, I found one other person having a similar problem that
> is probably worth mentioning:
>
>  http://blog.webworm.org/content/cyrus-2413-some-gotchas
>
> I was able to log the client protocol using /var/lib/cyrus/log/username
> and can see both Squirrelmail and Thunderbird behaving correctly when
> LIST, LSUB and SUBSCRIBE commands are being run.
>
> Looks good, right?
>
>  >1327725343>A001 OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxte
>   QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN
>   MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SORT SORT=MODSEQ SORT=DISPLAY
>   THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE LIST-EXTENDED WITHIN
>   QRESYNC SCAN XLI ST URLAUTH URLAUTH=BINARY LOGINDISABLED COMPRESS=DEFLATE
>   IDLE] User logged in SESSIONID=
>  <1327725343  >1327725343>A002 OK Completed
>  <1327725343  >1327725343>* BYE LOGOUT received
>  A003 OK Completed
>
> When LSUB runs, the folder is left out, but it shows up as expected in a LIST:
>
>  ...
>  * LIST (\HasChildren) "." "INBOX.Miscellaneous.HOA Woodbury"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2005-2006"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2007"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2008"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2009"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2010"
>  * LIST (\HasNoChildren) "." "INBOX.Miscellaneous.HOA Woodbury.2011"
>  ...
>
> My username.sub is a text file rather than a db, so I can clearly see the
> folder in the list. I've cranked up the debug verbosity, but it doesn't
> look like a problem with my data or configs.
>
> I wanted to post an upstream bug, but I hoped someone out there with big
> imap directories could compare their LIST and LSUB output to confirm the
> issue exists.
>
> I did try what the author of the blog report suggested and updated my configs
> to use the improved_mboxlist_sort option, but it made no difference for me.
>
> Let me know if there are any steps or tests I could run. Thanks!
>
> Tony
>
> -- System Information:
> Debian Release: wheezy/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 3.2.0-1-686-pae (SMP w/6 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages cyrus-imapd-2.4 depends on:
> ii  cyrus-common-2.4  2.4.13-1
> ii  libc6             2.13-24
> ii  libcomerr2        1.42-1
> ii  libdb5.1          5.1.29-1
> ii  libgssapi-krb5-2  1.10+dfsg~beta1-2
> ii  libk5crypto3      1.10+dfsg~beta1-2
> ii  libkrb5-3         1.10+dfsg~beta1-2
> ii  libkrb5support0   1.10+dfsg~beta1-2
> ii  libsasl2-2        2.1.25.dfsg1-3
> ii  libssl1.0.0       1.0.0g-1
> ii  libwrap0          7.6.q-22
> ii  zlib1g            1:1.2.3.4.dfsg-3
>
> cyrus-imapd-2.4 recommends no packages.
>
> cyrus-imapd-2.4 suggests no packages.
>
> -- no debconf information
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#658915: upgrade-db prematurely deletes $CONFIG_DIR/db

2012-02-06 Thread Ondřej Surý
Hi Andres,

thanks for the bug report.  Can you please send a patch, so I can see
what you are
actually talking about?

Ondrej.

On Mon, Feb 6, 2012 at 20:06, Andres Freund  wrote:
> Package: cyrus-common
> Version: 2.4.13-1
>
> While upgrading a cyrus environment from 2.2 (manually upgraded package built
> ages ago) I found upgrade-db failing in the midst of the upgrade. Looking at
> the script the issue seems to be that it removes $CONFIG_DIR/db when finding
> any non-bdb backed database which then will cause it failing for further bdb
> databases. Removing the deletion of that dir fixes the issue for me.
>
> The solution seems to be to move the removal of the directory outside the loop
> in upgradealldb which iterates over the individual databases. Am I missing
> something?
>
> Andres
>
> PS: I hit this issue in a backported (to squeeze) version but I doubt that
> actually changes anything...
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#658915: upgrade-db prematurely deletes $CONFIG_DIR/db

2012-02-06 Thread Ondřej Surý
Thanks, you're right, the whole block should be outside while cycle.

Will upload it right away.

O.

On Mon, Feb 6, 2012 at 20:51, Andres Freund  wrote:
> Hi Ondrey,
>
> On Monday, February 06, 2012 08:24:13 PM Ondřej Surý wrote:
>> thanks for the bug report.  Can you please send a patch, so I can see
>> what you are
>> actually talking about?
> My patch currently is total crap, thats why I didn't send it so far ;)
>
> Its attached now.
>
> Andres
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#663939: cyrus-common-2.2: please add Depends: db4.7-util, db5.1-util to the transitional package

2012-04-16 Thread Ondřej Surý
Hi Andreas,

On Wed, Mar 14, 2012 at 07:29, Andreas Beckmann  wrote:
> Package: cyrus-common-2.2
> Version: 2.4.13-1
> Severity: normal
> User: debian...@lists.debian.org
> Usertags: piuparts
>
>
> Hi,
>
> while doing upgrade tests squeeze -> wheezy with piuparts I noticed that
> upgrading the cyrus packages failed because the database upgrade could
> not be performed as dbX.Y-util were missing. Even after enabling
> installation of Recommends (which is disabled by default in piuparts),
> db4.7-util was missing.

It shouldn't fail even with missing tools. Do you have a installation log file
for the failure?

> Since the transitional cyrus-*-2.2 packages are most likely
> installed/upgraded on old installations only that will need to perform a
> database upgrade during the dist-upgrade step, adding Depends for the
> extra tools needed in that case seems sensible to me.

Yes, but they depend on cyrus-common-2.4, which depend on cyrus-common,
so only cyrus-common is needed.

> What about adding an extra package like 'cyrus-upgrade' that depends on
> the tools needed to perform a database upgrade? This could be installed
> by the admin to ensure that there are always the right tools available
> in case of a dist-upgrade.

How does that differ from having the packages to depend on the right tools?

I have changed cyrus-common to Depend on db-util which should always pull
up-to-date libdb package utilities and I think that should be enough.

Ondrej
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#663939: cyrus-common-2.2: please add Depends: db4.7-util, db5.1-util to the transitional package

2012-04-17 Thread Ondřej Surý
On Mon, Apr 16, 2012 at 18:55, Andreas Beckmann  wrote:
> Depending on the amount and size of the packages, having many
> dependencies only for the upgrade case may be undesirable. But old and
> new dbX.Y-util are probably not that big.
>
>> I have changed cyrus-common to Depend on db-util which should always pull
>> up-to-date libdb package utilities and I think that should be enough.
>
> For upgrades, also the old version of dbX.Y-util needs to be available.

I have just uploaded new db-defaults to experimental, which will have new
db-upgrade-util meta package pulling old versions of dbX.Y-util from
to-be-oldstable.

As soon as this the new upload is allowed be release managers (I want to update
active version of dbX.Y to db5.3), I will modify cyrus-imapd-2.4 to
depend on this.

I'll leave this bug open meanwhile to not forget.

Thanks for pointing this out. I thought it would be ok to fail, but
with the time
difference I think you are right.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: cyrus-common-2.4.16-1 depends on itself

2012-05-23 Thread Ondřej Surý
> Re: cyrus-common-2.4.16-1 depends on itself

It does not.

cyrus-common and cyrus-common-2.4 are different packages.

O.

On Wed, May 23, 2012 at 10:38 AM, Neil Price  wrote:
> Also it needs to provide cyrus-common so other packages will install, eg
> sasl
>
> Obtained by git clone
> https://alioth.debian.org/anonscm/git/pkg-cyrus-imapd/cyrus-imapd-2.4.git
> cyrus-imapd-2.4/debian/control:
>
>  Package: cyrus-common-2.4
>  Architecture: any
>  Section: mail
> ! Depends: cyrus-common (>= ${source:Version}~), ssmtp |
> mail-transport-agent, netbase (>= 4.07), gawk, libsasl2-modules,
> ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
>  Recommends: cyrus-imapd-2.4 | cyrus-pop3d-2.4 | cyrus-murder-2.4 |
> cyrus-nntpd-2.4 | cyrus-admin-2.4
>  Suggests: cyrus-clients-2.4, cyrus-admin-2.4, cyrus-imapd-2.4,
> cyrus-pop3d-2.4, cyrus-murder-2.4, cyrus-replication-2.4, cyrus-nntpd-2.4,
> cyrus-doc-2.4, sasl2-bin, apt-listchanges (>= 2.35)
> ! Provides: cyrus-common-2.2, cyrus-common-2.3
>
> Suggested change:
>
>  Package: cyrus-common-2.4
>  Architecture: any
>  Section: mail
> ! Depends: ssmtp | mail-transport-agent, netbase (>= 4.07), gawk,
> libsasl2-modules, ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
>  Recommends: cyrus-imapd-2.4 | cyrus-pop3d-2.4 | cyrus-murder-2.4 |
> cyrus-nntpd-2.4 | cyrus-admin-2.4
>  Suggests: cyrus-clients-2.4, cyrus-admin-2.4, cyrus-imapd-2.4,
> cyrus-pop3d-2.4, cyrus-murder-2.4, cyrus-replication-2.4, cyrus-nntpd-2.4,
> cyrus-doc-2.4, sasl2-bin, apt-listchanges (>= 2.35)
> ! Provides: cyrus-common, cyrus-common-2.2, cyrus-common-2.3,
> cyrus-common-2.4
>
>
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#671830: cyrus-imapd-2.2: IMAP SSL fails after update to openssl 0.9.8o-4squeeze12

2012-05-28 Thread Ondřej Surý
reassign 671830 openssl
found 671830 openssl/0.9.8o-4squeeze13
notfound 671830 cyrus-imapd-2.2/2.2.13-19+squeeze3
thank you

Hi openssl maintainers,

looks like there is some regression in the squeeze12 security upload
(or earlier), reassigning to openssl.

O.

On Mon, May 7, 2012 at 11:16 AM, Tom Laermans  wrote:
> Package: cyrus-imapd-2.2
> Version: 2.2.13-19+squeeze3
> Severity: important
>
>
> On friday I upgraded my system, where openssl was upgraded from 
> openssl_0.9.8o-4squeeze7_i386 to openssl_0.9.8o-4squeeze12_i386.deb.
> This resulted in IMAP SSL not working anymore; the socket was listening, but 
> there was no communication done over it. (Regular IMAP kept working as it 
> should)
>
> Mail clients could not login, Nagios didn't receive a response, and even 
> typing gibberish into the connection does nothing at all.
> I reverted to openssl_0.9.8o-4squeeze7_i386.deb and everything started 
> working again instantly.
> Typing gibberish into the connection now yields a BYE message stating TLS 
> error, as it should and obviously mail clients could read their mail again.
>
> I'm not sure if this should be assigned to openssl or cyrus...
>
> -- System Information:
> Debian Release: 6.0.4
>  APT prefers stable-updates
>  APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-2-vserver-686-bigmem (SMP w/8 CPU cores)
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages cyrus-imapd-2.2 depends on:
> ii  cyru 2.2.13-19+squeeze3                  Cyrus mail system - common files
> ii  liba 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - ASN.1 library
> ii  libc 2.7-18lenny7                        GNU C Library: Shared libraries
> ii  libc 1.41.12-4stable1                    common error description library
> ii  libd 4.7.25-9                            Berkeley v4.7 Database Libraries 
> [
> ii  libg 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - GSSAPI support
> ii  libk 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - libraries
> ii  libr 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - roken support 
> l
> ii  libs 2.1.22.dfsg1-23+lenny1              Cyrus SASL - authentication 
> abstra
> ii  libs 0.9.8o-4squeeze12                   SSL shared libraries
> ii  libw 7.6.q-19                            Wietse Venema's TCP wrappers 
> libra
>
> cyrus-imapd-2.2 recommends no packages.
>
> cyrus-imapd-2.2 suggests no packages.
>
> -- no debconf information
>
>
>
> _______
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#679496: [cyrus-imapd-2.2 source] dependency problem: libdb4.7-dev vs libdb4.8-dev

2012-06-29 Thread Ondřej Surý
> Some naive users (like me) could think in the stable release all
> software should use the same version of BDB. :->
> IMHO this is problem is not in upstream software but with debianizing.
> But I may be wrong...

That's an opinion and not a bug. Note that BDB packaging and
dependencies are/were very difficult and your premise about 'not in
upstream' is simply wrong. Some packages just got broken when compiled
with different BDB version, because of BDB upstream change in
behaviour.

However this state (only one version of BDB) was achieved in wheezy[*]
after I took over BDB maintainence in Debian. And it took enormous
amount of time to achieve that.

* - Only db5.1 is present at the moment (after the python2.6 is
sucessfully built).

O.
-- 
Ondřej Surý 



___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#679511: [cyrus-imapd-2.2 source] build script is not idempotent

2012-06-29 Thread Ondřej Surý
severity 679511 wishlist
tag 679511 +wontfix
thank you

> As in case #179654: this violates policy section 6.2.

Debian policy 6.2 speaks about maintainer scripts (postinst, postrm,
preinst, prerm) and not about build scripts.

Just use git-buildpackage and life will be much easier...  so these
kind of bugs would get fixed only if accompanied by a patch.

Anyway just FYI cyrus-imapd-2.2 is going away in wheezy and I am not
going to fix that in squeeze.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#686110: cyrus-imapd: Corrupted databases can exhaust logging diskspace

2012-08-29 Thread Ondřej Surý
severity 686110 wishlist
tags 686110 +wontfix
thank you

On Tue, Aug 28, 2012 at 7:46 PM, Jamie Thompson
 wrote:
> Following a power failure my tls_sessions.db file became corrupted (UPS
> is currently out of commission - anyway). When the server restarted, I
> did not notice this fact and would not do so until my next logcheck
> email (or an attempt to check my mail). Unfortunately, within a few
> hours my logfiles ended up being full of cyrus's infinite unsuccessful
> startup attempts, resulting in 6GB of logfiles, which so happened to
> take my server down.
>
> Ideally Cyrus should try to recover the databases, if that fails,
> delete the session-specific recreateable ones (i.e. tls_sessions.db)
> and try again, and if it is still unable to start, stop trying as
> without intervention it's just wasting electricity and disk space.

Well, ideally you should check your system, deamons and logs after a
power failure.

I don't think upstream would want to waste development cycles on
something which can be easily circumvented by human operator.

O.
-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#694254: cyrus-common-2.4: upgrading from lenny to squeeze to wheezy requires db4.2-util in wheezy for db migration

2012-11-25 Thread Ondřej Surý
Hi,

upgrading from lenny to squeeze required manual intervention. E.g. it's more a 
feature than a bug.

Ondřej Surý

On 24. 11. 2012, at 19:52, Andreas Beckmann  wrote:

> Package: cyrus-common-2.2,cyrus-common-2.4
> Version: 2.4.16-2
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> during a distupgrade test with piuparts I noticed your package requires
> the db4.2-util package (which is only in lenny) to perform a db upgrade
> in wheezy. Looks like the db has not been upgraded during the
> lenny->squeeze upgrade step.
> 
> This was observed on a piuparts test distupgrading from lenny to squeeze
> to wheezy. Setting the severity to serious since this may affect the
> upgrade path of servers that were initially set up with lenny (or
> earlier) and were upgraded to squeeze long ago.
> 
> 
>> From the attached log:
> 
>  Setting up db4.7-util (4.7.25-21) ...
>  Setting up db4.8-util (4.8.30-12) ...
>  Setting up cyrus-common (2.4.16-2) ...
>  Installing new version of config file /etc/pam.d/sieve ...
>  Installing new version of config file /etc/pam.d/lmtp ...
>  Creating/updating cyrus user account...
>  The user `cyrus' is already a member of `sasl'.
>  cyrus-common: Creating cyrus-imapd directories...Creating/updating cyrus 
> control directories in /var/lib/cyrus...
>  Creating/updating partition spool /var/spool/cyrus/mail...
>  Creating/updating partition spool /var/spool/cyrus/news...
>  Trying to optimize Cyrus partitions, edit /etc/default/cyrus-imapd to 
> disable...
>  done.
>  cyrus-common: Creating empty user_deny database...done.
>  Setting up cyrus-common-2.4 (2.4.16-2) ...
>  Installing new version of config file /etc/imapd.conf ...
>  Installing new version of config file /etc/cyrus.conf ...
>  /usr/lib/cyrus/bin/upgrade-db: db4.2-util not installed
>  /usr/lib/cyrus/bin/upgrade-db: please do: [sudo] apt-get install db4.2-util
>  /usr/lib/cyrus/bin/upgrade-db: and rerun the upgrade again
>  dpkg: error processing cyrus-common-2.4 (--configure):
>   subprocess installed post-installation script returned error exit status 2
>  dpkg: dependency problems prevent configuration of cyrus-common-2.2:
>   cyrus-common-2.2 depends on cyrus-common-2.4; however:
>Package cyrus-common-2.4 is not configured yet.
> 
>  dpkg: error processing cyrus-common-2.2 (--configure):
>   dependency problems - leaving unconfigured
>  Errors were encountered while processing:
>   cyrus-common-2.4
>   cyrus-common-2.2
> 
> cheers,
> 
> Andreas
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#694254: cyrus-common-2.4: upgrading from lenny to squeeze to wheezy requires db4.2-util in wheezy for db migration

2012-11-27 Thread Ondřej Surý
severity 694254 wishlist
thank you

This is not a bug per se. Manual intervention is required to upgrade
from lenny to squeeze, and there is no way how to automate this from
wheezy. Setting the severity to wishlist, so it's kept as an evidence,
but feel free to close the bug report if you think it's more
appropriate.

Ondrej

cyrus-common-2.2 has following debconf dialogue:

Template: cyrus-common-2.2/warnbackendchange
Type: error
Description: Modified database backends
 Comparison between /usr/lib/cyrus/cyrus-db-types.txt and
 /usr/lib/cyrus/cyrus-db-types.active shows that database backends for
 Cyrus IMAPd have been changed.
 .
 This means that those databases for which the database backends changed
 might need to be converted manually to the new format, using the
 cvt_cyrusdb(8) utility.
 .
 Please refer to /usr/share/doc/cyrus-common-2.2/README.Debian.database
 for more information.  Do not start cyrmaster until you have converted
 the databases to the new format.

Ondrej

On Sun, Nov 25, 2012 at 4:43 PM, Ondřej Surý  wrote:
> Hi,
>
> upgrading from lenny to squeeze required manual intervention. E.g. it's more 
> a feature than a bug.
>
> Ondřej Surý
>
> On 24. 11. 2012, at 19:52, Andreas Beckmann  wrote:
>
>> Package: cyrus-common-2.2,cyrus-common-2.4
>> Version: 2.4.16-2
>> Severity: serious
>> User: debian...@lists.debian.org
>> Usertags: piuparts
>>
>> Hi,
>>
>> during a distupgrade test with piuparts I noticed your package requires
>> the db4.2-util package (which is only in lenny) to perform a db upgrade
>> in wheezy. Looks like the db has not been upgraded during the
>> lenny->squeeze upgrade step.
>>
>> This was observed on a piuparts test distupgrading from lenny to squeeze
>> to wheezy. Setting the severity to serious since this may affect the
>> upgrade path of servers that were initially set up with lenny (or
>> earlier) and were upgraded to squeeze long ago.
>>
>>
>>> From the attached log:
>>
>>  Setting up db4.7-util (4.7.25-21) ...
>>  Setting up db4.8-util (4.8.30-12) ...
>>  Setting up cyrus-common (2.4.16-2) ...
>>  Installing new version of config file /etc/pam.d/sieve ...
>>  Installing new version of config file /etc/pam.d/lmtp ...
>>  Creating/updating cyrus user account...
>>  The user `cyrus' is already a member of `sasl'.
>>  cyrus-common: Creating cyrus-imapd directories...Creating/updating cyrus 
>> control directories in /var/lib/cyrus...
>>  Creating/updating partition spool /var/spool/cyrus/mail...
>>  Creating/updating partition spool /var/spool/cyrus/news...
>>  Trying to optimize Cyrus partitions, edit /etc/default/cyrus-imapd to 
>> disable...
>>  done.
>>  cyrus-common: Creating empty user_deny database...done.
>>  Setting up cyrus-common-2.4 (2.4.16-2) ...
>>  Installing new version of config file /etc/imapd.conf ...
>>  Installing new version of config file /etc/cyrus.conf ...
>>  /usr/lib/cyrus/bin/upgrade-db: db4.2-util not installed
>>  /usr/lib/cyrus/bin/upgrade-db: please do: [sudo] apt-get install db4.2-util
>>  /usr/lib/cyrus/bin/upgrade-db: and rerun the upgrade again
>>  dpkg: error processing cyrus-common-2.4 (--configure):
>>   subprocess installed post-installation script returned error exit status 2
>>  dpkg: dependency problems prevent configuration of cyrus-common-2.2:
>>   cyrus-common-2.2 depends on cyrus-common-2.4; however:
>>Package cyrus-common-2.4 is not configured yet.
>>
>>  dpkg: error processing cyrus-common-2.2 (--configure):
>>   dependency problems - leaving unconfigured
>>  Errors were encountered while processing:
>>   cyrus-common-2.4
>>   cyrus-common-2.2
>>
>> cheers,
>>
>> Andreas
>> 
>> ___
>> Pkg-Cyrus-imapd-Debian-devel mailing list
>> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#700801: cyrus-imapd-2.4: Cyrus imapd crashes when fetching message partrs

2013-02-17 Thread Ondřej Surý
I think this can be included in wheezy update since it's a remote
crasher. I will update the package during next week.

Thanks for reporting,
Ondrej

On Sun, Feb 17, 2013 at 5:36 PM, Richard Braun  wrote:
> Package: cyrus-imapd-2.4
> Version: 2.4.16-2
> Severity: important
> Tags: upstream
>
> Dear Maintainer,
> When using cyrus imapd as a backend for Horde ActiveSync it crashes 
> consistently.
> Doing queries like:
>
> UID FETCH 287574 (BINARY.PEEK[1] BINARY.SIZE[1])
>
> consistently crashes Cyrus with the following messages in the logs:
>
> Jul 11 22:31:13 neo cyrus/master[23396]: process 10684 exited, signaled to
> death by 6
> Jul 11 22:31:13 neo cyrus/master[23396]: service imap pid 10684 in BUSY state:
> terminated abnormally
>
> This bug is filed with the cyrus team and fixed in 2.4.17 already. Would be 
> great to get this backported to Debian (or the package upgraded)
> https://bugzilla.cyrusimap.org/show_bug.cgi?id=3718
>
>
>
>
> -- System Information:
> Debian Release: 7.0
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages cyrus-imapd-2.4 depends on:
> ii  cyrus-common-2.4  2.4.16-2
> ii  libc6 2.13-35
> ii  libcomerr21.42.5-1
> ii  libdb5.1  5.1.29-5
> ii  libsasl2-22.1.25.dfsg1-5
> ii  libssl1.0.0   1.0.1c-4
> ii  libwrap0  7.6.q-24
> ii  zlib1g1:1.2.7.dfsg-13
>
> cyrus-imapd-2.4 recommends no packages.
>
> cyrus-imapd-2.4 suggests no packages.
>
> -- no debconf information
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



--
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#702941: normalize patch is incomplete

2013-03-13 Thread Ondřej Surý
Package: cyrus-imapd-2.4
Version: 2.4.16-3
Severity: important

Just creating bug for user reported problem:
http://lists.andrew.cmu.edu/pipermail/info-cyrus/2013-March/036835.html

> Is your system RedHat/CentOS/Fedora ?
> I think their version (since 2.3.x) have a patch that "normalize" 
> (lowercase + strip leading and trailing whitespaces) authentication ids. 
> From what I could see it appears it was added as a configuration option, 
> but the code is not complete and so the default value (enabled) applies.

> Maybe it's the same patch than in RedHat. There the issue is that cyrus 
> configuration code is separated in 2 parts: one in the core library 
> (pretty much static; values accessed with 
> libcyrus_config_getxxx/libcyrus_config_setxxx), the other being 
> accessible in all services and populated from the content of imapd.conf 
> (values accessed with config_getxxx).
> The patch declares the option in both parts and uses 
> libcyrus_config_getxxx to query the value because it is needed in the 
> core library. From what I could see, what is lacking is a line of code - 
> usually in imap/global.c:cyrus_init - do get the value from imapd.conf 
> and set it in the core library, like it is already done for some other 
> options. Example with username_tolower:
> 
>  libcyrus_config_setswitch(CYRUSOPT_USERNAME_TOLOWER,
>config_getswitch(IMAPOPT_USERNAME_TOLOWER));


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


Re: DRAC support in Cyrus IMAP Server

2013-03-13 Thread Ondřej Surý
Hi Steffen,

indeed the DRAC support was removed from the distribution package.

There's a note about it in the UPGRADE.Debian:

--cut here--
NOTES about DRAC authentication
===

DRAC has been disabled in cyrus-imapd-2.4, it caused quite some trouble and
wasn't used by many. You can however build your own version by editing
00list
in debian/patches and adding 20-drac_auth.dpatch to it at the proper place
(i.e. right before the patch numbered 21) and building cyrus-imapd-2.4 with
dpkg-buildpackage or a similar tool.
--cut here--

Thanks for catching the package description, it has been fixed in recent
upload to unstable.

Sorry for the trouble, but the pop-before-smtp is really a small minority
nowadays.

Ondrej


On Fri, Feb 8, 2013 at 9:33 PM, Steffen Moser wrote:

> Dear Debian-Cyrus Package Developers,
>
> I've just installed Debian Testing (Wheezy, 7.0) as a platform for
> a mail server at a school. The POP3/IMAP service that I have chosen is
> Cyrus - mostly due to the fact that I made very good experience with
> this software in the past and a lot of self-written tools and scripts
> for mailbox and user management have already been available.
>
> The server is also responsible for the outgoing messages of our users.
> Therefore I use the MTA Sendmail. I've configured SMTP AUTH to allow
> our local users to send mails even when being not at the school's
> network (roaming users).
>
> This works -so far- without any problems.
>
> Some users or their legacy devices are not capable of configuring
> or doing SMTP AUTH. They rather expect the SMTP server to allow
> relaying without authentication. Of course, I cannot allow this for
> arbitrary source IP addresses due to a very-likely abuse by spammers.
>
> Therefore I would like to use a "POP/IMAP before SMTP" solution. I
> am aware that this is quite a hack, but I don't know of any better
> approach.
>
> Instead of using the really dirty hacks that parse the log files
> generated by the POP3/IMAP daemon, I've been planning to use the
> DRAC feature which is offered as an option that can be activated in
> "/etc/imapd.conf" the Cyrus server. I am aware that I also need the
> RPC-based DRAC daemon which I've already installed. But nevertheless,
> it seems that the Cyrus-IMAP doesn't send any information to the
> "rpc.dracd", so there isn't any IP address which gets put into the
> temporary DRAC allow-relay database.
>
> My question is: Is the Cyrus IMAP server that comes with Wheezy
> able to talk to "rpc.dracd"? At some sites I've just read about
> patches that have to be applied to Cyrus, but even in the package
> description
>
>   
> http://packages.debian.org/en/**sid/cyrus-common-2.4<http://packages.debian.org/en/sid/cyrus-common-2.4>
>
> the "POP/IMAP-before-SMTP using DRAC" is listed as a feature without
> any mentioned pre-conditions or the need of a recompilation...
>
> The reason why I'd like to use the built-in DRAC is that there is
> also a solution to combine DRAC with the grey-listing which must
> be also deactivated temporarily for IP addresses of our roaming
> users.
>
> Does anyone know more about the availability of the DRAC feature in
> the Cyrus POP3/IMAP package that comes with Debian Wheezy?
>
> Thank you very much in advance!
>
> Kind regards,
> Steffen
>
> __**_
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@**lists.alioth.debian.org
> http://lists.alioth.debian.**org/cgi-bin/mailman/listinfo/**
> pkg-cyrus-imapd-debian-devel<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel>
>



-- 
Ondřej Surý 
___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-05 Thread Ondřej Surý
.4  2.4.16-4
> ii  libc6 2.13-38
> ii  libcomerr21.42.5-1.1
> ii  libdb5.1  5.1.29-5
> ii  libsasl2-22.1.25.dfsg1-6
> ii  libssl1.0.0   1.0.1e-2
> ii  libwrap0  7.6.q-24
> ii  zlib1g    1:1.2.7.dfsg-13
>
> cyrus-imapd-2.4 recommends no packages.
>
> cyrus-imapd-2.4 suggests no packages.
>
> -- no debconf information
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-05 Thread Ondřej Surý
I still miss the answer for:

>> Could you check the permissions on /var/lib/cyrus and it's contents?

And could it be that you ran out of free space in /tmp?

I have tested the migration script throughly, but there still might be some 
corner cases unhandled.

Well, it would help me to understand what has happened if I could test with 
real data. So, yes, it would be nice to lay my hands on full backup.

Ondřej Surý

On 6. 5. 2013, at 2:23, Ben Hutchings  wrote:

> On Sun, May 05, 2013 at 04:55:20PM +0200, Ondřej Surý wrote:
>> Could you check the permissions on /var/lib/cyrus and it's contents?
>> 
>> Also could you check the /var/backup/cyrus-imapd//, there should
>> be a backup of your files, If you could send them to me off-list, it
>> would help me with debugging.
> 
> Do you need all of them?  That's a lot of data:
> 
> /var/backup/cyrus-imapd:
> total 8
> drwxr-xr-x 3 root root 4096 May  5 14:50 20130505-144830
> drwxr-xr-x 2 root root 4096 May  5 14:53 20130505-145301
> 
> /var/backup/cyrus-imapd/20130505-144830:
> total 158724
> -rw--- 1 cyrus mail   144 Apr  1 06:00 annotations.db
> drwxr-xr-x 2 root  root  4096 May  5 14:48 db
> -rw--- 1 cyrus mail 162291712 May  5 04:01 deliver.db
> -rw--- 1 cyrus mail 62668 Apr 15 13:27 mailboxes.db
> 
> /var/backup/cyrus-imapd/20130505-144830/db:
> total 10256
> -rw--- 1 cyrus mail 10485760 May  5 14:48 log.000124
> 
> /var/backup/cyrus-imapd/20130505-145301:
> total 0
> 
>> And please attach:
>> 
>> /usr/lib/cyrus/cyrus-db-types.txt
>> /usr/lib/cyrus/cyrus-db-types.active
> 
> Here they are.
> 
> Ben.
> 
> -- 
> Ben Hutchings
> We get into the habit of living before acquiring the habit of thinking.
>  - Albert Camus
> 
> 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-09 Thread Ondřej Surý
On Thu, May 9, 2013 at 4:18 AM, Ben Hutchings  wrote:
> On Mon, 2013-05-06 at 07:23 +0200, Ondřej Surý wrote:
>> I still miss the answer for:
>>
>> >> Could you check the permissions on /var/lib/cyrus and it's contents?
>
> This is from the full system backup that ran just before the upgrade:
>
[...]

I see nothing wrong in here.

>> And could it be that you ran out of free space in /tmp?
>
> It's a tmpfs which appears to to have a capacity of 2G (there is 4G of
> swap, barely used).  I don't know how much free space it had during the
> upgrade, of course.

That might be the reason. Your deliver databases very quite big, maybe
I just should stay on the same filesystem for the migration.

>> I have tested the migration script throughly, but there still might be
>> some corner cases unhandled.
>
> Well, note that migration was triggered by running the init script
> 'status' action (which is itself a bug - only 'start' should do that)
> while the upgraded package was in the unpacked state.  Are you sure that
> doesn't make a difference?

Could you please fill a separate bug report (I am sitting at the
Windows machine right now, which makes me pretty useless).

>> Well, it would help me to understand what has happened if I could test
>> with real data. So, yes, it would be nice to lay my hands on full
>> backup.
> [...]
>
> I'm afraid these databases seem to include private information that I am
> not prepared to disclose.

I understand.

> How about I try restoring the system backup on some other machine and
> re-run the upgrade with 'set -x' added to upgrade-db?

That would be great. I just need to know what has happened to fix it :(.

O.
--
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-10 Thread Ondřej Surý
What was and is your db4.7-util version?

Ondřej Surý

On 10. 5. 2013, at 17:32, Agustín Eijo  wrote:

> Hi,
> 
> I had the same problem...
> 
> Only restore old database directory /var/lib/cyrus and file 
> /usr/lib/cyrus/cyrus-db-types.active
> 
> #cat /usr/lib/cyrus/cyrus-db-types.active
> ANNOTATION skiplist
> DBENGINE BerkeleyDB4.7
> DUPLICATE berkeley-nosync
> MBOX skiplist
> PTS berkeley
> QUOTA quotalegacy
> SEEN skiplist
> SUBS flat
> TLS berkeley-nosync
> 
> I try running upgrade-db with set -x and I think the error could have been 
> the next:
> 
> db4.7_recover: Build signature doesn't match environment
> 
> Attach a full output in upgrade-db.txt
> 
> Thank, Agustín.
> 
> 
> 
> 
> 
> El 09/05/13 15:59, Ondřej Surý escribió:
>> On Thu, May 9, 2013 at 4:18 AM, Ben Hutchings  wrote:
>>> On Mon, 2013-05-06 at 07:23 +0200, Ondřej Surý wrote:
>>>> I still miss the answer for:
>>>> 
>>>>>> Could you check the permissions on /var/lib/cyrus and it's contents?
>>> This is from the full system backup that ran just before the upgrade:
>> [...]
>> 
>> I see nothing wrong in here.
>> 
>>>> And could it be that you ran out of free space in /tmp?
>>> It's a tmpfs which appears to to have a capacity of 2G (there is 4G of
>>> swap, barely used).  I don't know how much free space it had during the
>>> upgrade, of course.
>> That might be the reason. Your deliver databases very quite big, maybe
>> I just should stay on the same filesystem for the migration.
>> 
>>>> I have tested the migration script throughly, but there still might be
>>>> some corner cases unhandled.
>>> Well, note that migration was triggered by running the init script
>>> 'status' action (which is itself a bug - only 'start' should do that)
>>> while the upgraded package was in the unpacked state.  Are you sure that
>>> doesn't make a difference?
>> Could you please fill a separate bug report (I am sitting at the
>> Windows machine right now, which makes me pretty useless).
>> 
>>>> Well, it would help me to understand what has happened if I could test
>>>> with real data. So, yes, it would be nice to lay my hands on full
>>>> backup.
>>> [...]
>>> 
>>> I'm afraid these databases seem to include private information that I am
>>> not prepared to disclose.
>> I understand.
>> 
>>> How about I try restoring the system backup on some other machine and
>>> re-run the upgrade with 'set -x' added to upgrade-db?
>> That would be great. I just need to know what has happened to fix it :(.
>> 
>> O.
>> --
>> Ondřej Surý
>> 
>> --
>> To unsubscribe, send mail to 706862-unsubscr...@bugs.debian.org.
>> 
>> 
>> 
>> --
>> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
> 
> 
> 
> 
> --
> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
> 
> 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-10 Thread Ondřej Surý
It's possible you got hit bug bug similar to 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625484

Could you downgrade the libdb4.7 version to squeeze and run the upgrade script 
again?

Ondřej Surý

On 10. 5. 2013, at 19:10, Agustín Eijo  wrote:

> Now, is:
> 
> # dpkg -l | grep db4.7-util
> ii  db4.7-util 4.7.25-21   amd64Berkeley v4.7 
> Database Utilities
> 
> db4.7-util configure first and then cyrus-common-2.4 (in apt-get dist-upgrade)
> 
> Before, I didn't have db4.7-util. I had only libdb4.7 (4.7.25-9). db4.7-util 
> was installed as new in apt-get upgrade whith wheezy source.list
> 
> 
> Agustín
> PD: Excuse my English
> 
> 
> 
> El 10/05/13 13:13, Ondřej Surý escribió:
>> What was and is your db4.7-util version?
>> 
>> Ondřej Surý
>> 
>> On 10. 5. 2013, at 17:32, Agustín Eijo  wrote:
>> 
>>> Hi,
>>> 
>>> I had the same problem...
>>> 
>>> Only restore old database directory /var/lib/cyrus and file 
>>> /usr/lib/cyrus/cyrus-db-types.active
>>> 
>>> #cat /usr/lib/cyrus/cyrus-db-types.active
>>> ANNOTATION skiplist
>>> DBENGINE BerkeleyDB4.7
>>> DUPLICATE berkeley-nosync
>>> MBOX skiplist
>>> PTS berkeley
>>> QUOTA quotalegacy
>>> SEEN skiplist
>>> SUBS flat
>>> TLS berkeley-nosync
>>> 
>>> I try running upgrade-db with set -x and I think the error could have been 
>>> the next:
>>> 
>>> db4.7_recover: Build signature doesn't match environment
>>> 
>>> Attach a full output in upgrade-db.txt
>>> 
>>> Thank, Agustín.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> El 09/05/13 15:59, Ondřej Surý escribió:
>>>> On Thu, May 9, 2013 at 4:18 AM, Ben Hutchings   
>>>> wrote:
>>>>> On Mon, 2013-05-06 at 07:23 +0200, Ondřej Surý wrote:
>>>>>> I still miss the answer for:
>>>>>> 
>>>>>>>> Could you check the permissions on /var/lib/cyrus and it's contents?
>>>>> This is from the full system backup that ran just before the upgrade:
>>>> [...]
>>>> 
>>>> I see nothing wrong in here.
>>>> 
>>>>>> And could it be that you ran out of free space in /tmp?
>>>>> It's a tmpfs which appears to to have a capacity of 2G (there is 4G of
>>>>> swap, barely used).  I don't know how much free space it had during the
>>>>> upgrade, of course.
>>>> That might be the reason. Your deliver databases very quite big, maybe
>>>> I just should stay on the same filesystem for the migration.
>>>> 
>>>>>> I have tested the migration script throughly, but there still might be
>>>>>> some corner cases unhandled.
>>>>> Well, note that migration was triggered by running the init script
>>>>> 'status' action (which is itself a bug - only 'start' should do that)
>>>>> while the upgraded package was in the unpacked state.  Are you sure that
>>>>> doesn't make a difference?
>>>> Could you please fill a separate bug report (I am sitting at the
>>>> Windows machine right now, which makes me pretty useless).
>>>> 
>>>>>> Well, it would help me to understand what has happened if I could test
>>>>>> with real data. So, yes, it would be nice to lay my hands on full
>>>>>> backup.
>>>>> [...]
>>>>> 
>>>>> I'm afraid these databases seem to include private information that I am
>>>>> not prepared to disclose.
>>>> I understand.
>>>> 
>>>>> How about I try restoring the system backup on some other machine and
>>>>> re-run the upgrade with 'set -x' added to upgrade-db?
>>>> That would be great. I just need to know what has happened to fix it :(.
>>>> 
>>>> O.
>>>> --
>>>> Ondřej Surý
>>>> 
>>>> --
>>>> To unsubscribe, send mail to706862-unsubscr...@bugs.debian.org.
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
>>> 
>>> 
>>> --
>>> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
>>> 
>>> 
>> 
>> --
>> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
> 
> 
> 
> 
> --
> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
> 
___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-14 Thread Ondřej Surý
ecords, 144 bytes) in 0 seconds
> May 13 10:36:16 tostadora cyrus/ctl_cyrusdb[31442]: done recovering cyrus
> databases
> May 13 10:36:16 tostadora master[31461]: about to exec /usr/sbin/cyr_expire
> May 13 10:36:16 tostadora cyrus/cyr_expire[31461]: skiplist: checkpointed
> /var/lib/cyrus/deliver.db (13 records, 1452 bytes) in 0 seconds
> May 13 10:36:16 tostadora cyrus/cyr_expire[31461]: Expunged 0 out of 345
> messages from 27 mailboxes
> May 13 10:36:16 tostadora cyrus/cyr_expire[31461]: duplicate_prune: pruning
> back 3.00 days
> May 13 10:36:16 tostadora cyrus/cyr_expire[31461]: duplicate_prune: purged 0
> out of 13 entries
> May 13 10:36:16 tostadora master[31464]: about to exec /usr/sbin/tls_prune
> May 13 10:36:16 tostadora cyrus/tls_prune[31464]: DBERROR: opening
> /var/lib/cyrus/tls_sessions.db: cyrusdb error
> May 13 10:36:16 tostadora master[31439]: process 31464 exited, status 1
> May 13 10:36:16 tostadora master[31439]: unable to setsocketopt(IP_TOS):
> Operation not supported
> May 13 10:36:16 tostadora master[31439]: unable to setsocketopt(IP_TOS):
> Operation not supported
> May 13 10:36:16 tostadora master[31439]: ready for work
> May 13 10:36:16 tostadora master[31468]: about to exec
> /usr/lib/cyrus/bin/notifyd
> May 13 10:36:16 tostadora cyrus/notify[31468]: executed
> May 13 10:36:16 tostadora master[31467]: about to exec /usr/sbin/ctl_cyrusdb
> May 13 10:36:16 tostadora cyrus/ctl_cyrusdb[31467]: checkpointing cyrus
> databases
> May 13 10:36:16 tostadora cyrus/ctl_cyrusdb[31467]: archiving database file:
> /var/lib/cyrus/mailboxes.db
> May 13 10:36:16 tostadora cyrus/ctl_cyrusdb[31467]: archiving database file:
> /var/lib/cyrus/annotations.db
> May 13 10:36:16 tostadora cyrus/ctl_cyrusdb[31467]: done checkpointing cyrus
> databases
> May 13 10:36:16 tostadora master[31439]: process 31467 exited, status 0
>
> But I have two problems more:
>
> May 13 10:36:16 tostadora cyrus/tls_prune[31464]: DBERROR: opening
> /var/lib/cyrus/tls_sessions.db: cyrusdb error
>
> May 13 10:36:16 tostadora master[31439]: unable to setsocketopt(IP_TOS):
> Operation not supported
>
> Thank, Agu.
>
>
>
>
> --
> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.
>
>
>
>
> 
> Piense antes de imprimir. Ahorrar papel es cuidar el medio ambiente.



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#706862: Database destroyed during upgrade from squeeze

2013-05-15 Thread Ondřej Surý
I do not want to upload fixed packages before I know the fix is
correct. Anyway I can build the packages for you. What architecture?
i386 or amd64?

O.

On Wed, May 15, 2013 at 6:46 PM, Agustín Eijo  wrote:
> Hi,
>
> El 15/05/2013 03:50 a.m., Ondřej Surý escribió:
>
>> Ben,
>>
>> I would be interested to hear if you can apply this fix and re-run the
>> upgrade in testing environment.
>
>
> Yes, I have a Debian squeeze virtual PC with snapshot before than
> dist-upgrade ...
>
> You upload the fix to testing repositories  ?
>
> Or you say that I rebuild de .deb with fix in my environment ?
>
>
>> Agustín, thank you very much for the analysis.
>>
>> Just out of the interest – your /bin/sh is dash or some other shell?
>
> Yes,  my /bin/sh id dash
>
>>
>> Ondrej
>
>
> Agu
>
>
>>
>> On Tue, May 14, 2013 at 5:42 PM, Agustín Eijo  wrote:
>>>
>>> The possible solution is:
>>>
>>> while read -r OLD_DBKEY OLD_DBVALUE ; do
>>>  ...
>>> done < $OLD_LIST
>>>
>>> for:
>>>
>>> cat $OLD_LIST | \
>>> while read -r OLD_DBKEY OLD_DBVALUE ; do
>>>  ...
>>> done
>>>
>>> This creates a new child process with diferent variables
>>>
>>> Source:
>>>
>>> http://serverfault.com/questions/259339/bash-variable-loses-value-at-end-of-while-read-loop
>>>
>>> Agu
>>>
>>>
>>>
>>> El 13/05/2013 10:44 a.m., Agustín Eijo escribió:
>>>
>>> Sorry,
>>>
>>> Had he made a mistake in the form of restore and The error is not
>>> "db4.7_recover: Build signature doesn't match environment"
>>>
>>> Now I think the problem is in the script upgrade-db with the variable
>>> BERKELEY_DB_FOUND
>>>
>>> The BERKELEY_DB_FOUND  is set into the while .. done but out of while
>>> BERKELEY_DB_FOUND  is unset and then run:
>>>
>>>  # Remove empty environment
>>>  rm -rf $CONFIG_DIR/db
>>>
>>> This is the output upgrade-db of  with -x
>>>
>>> /usr/lib/cyrus/bin/upgrade-db
>>> + export PATH=/sbin:/usr/sbin:/bin:/usr/bin
>>> + LC_ALL=C gawk /^configdirectory:[[:blank:]]/ { print $2 }
>>> + CONFIG_DIR=/var/lib/cyrus
>>> + date +%Y%m%d-%H%M%S
>>> + BACKUP_DIR=/var/backup/cyrus-imapd/20130513-103004
>>> + mkdir -p /var/backup/cyrus-imapd/20130513-103004
>>> + upgradealldb /usr/lib/cyrus/cyrus-db-types.txt
>>> /usr/lib/cyrus/cyrus-db-types.active
>>> + OLD_LIST=/usr/lib/cyrus/cyrus-db-types.active
>>> + NEW_LIST=/usr/lib/cyrus/cyrus-db-types.txt
>>> + DO_UPGRADE_BDB=
>>> + sed -e s/BerkeleyDB//
>>> + LC_ALL=C gawk /^DBENGINE[[:blank:]]/ { print $2 }
>>> /usr/lib/cyrus/cyrus-db-types.active
>>> + OLD_DBVERSION=4.7
>>> + sed -e s/BerkeleyDB//
>>> + LC_ALL=C gawk /^DBENGINE[[:blank:]]/ { print $2 }
>>> /usr/lib/cyrus/cyrus-db-types.txt
>>> + NEW_DBVERSION=5.1
>>> + [ 4.7 != 5.1 ]
>>> + DO_UPGRADE_BDB=yes
>>> + DB_UTIL_NOT_FOUND=
>>> + [ ! -x /usr/bin/db4.7_recover ]
>>> + [ ! -x /usr/bin/db5.1_upgrade ]
>>> + [ -n  ]
>>> + BERKELEY_DB_FOUND=
>>> + read -r OLD_DBKEY OLD_DBVALUE
>>> + cat /usr/lib/cyrus/cyrus-db-types.active
>>> + LC_ALL=C gawk /^ANNOTATION[[:blank:]]/ { print $2 }
>>> /usr/lib/cyrus/cyrus-db-types.txt
>>> + NEW_DBVALUE=skiplist
>>> + [ -z skiplist ]
>>> + DO_UPGRADE_DB=
>>> + [ skiplist != skiplist ]
>>> + DBFILE=
>>> + DBFILE=annotations.db
>>> + [ -n  ]
>>> + [ -f /var/lib/cyrus/annotations.db ]
>>> + [ -n  -o -n yes ]
>>> + backupdb annotations.db skiplist 4.7
>>> + cp -a /var/lib/cyrus/annotations.db
>>> /var/backup/cyrus-imapd/20130513-103004
>>> + [ -n yes ]
>>> + [ -n  ]
>>> + read -r OLD_DBKEY OLD_DBVALUE
>>> + LC_ALL=C gawk /^DBENGINE[[:blank:]]/ { print $2 }
>>> /usr/lib/cyrus/cyrus-db-types.txt
>>> + NEW_DBVALUE=BerkeleyDB5.1
>>> + [ -z BerkeleyDB5.1 ]
>>> + DO_UPGRADE_DB=
>>> + [ BerkeleyDB5.1 != BerkeleyDB4.7 ]
>>> + DO_UPGRADE_DB=yes
>>> + DBFILE=
>>> + continue
>>> + read -r OLD_DBKEY OLD_DBVALUE
>>> + LC_ALL=C gawk /^DUPLICATE[[:blank:]]/ { print $2 }
>>> /usr/lib/cyrus/cyrus-db-types.txt
>>> + NEW_DBVALUE=skiplist
>>> + [ -z skiplist ]
>>> + DO_UPGRAD

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-16 Thread Ondřej Surý
.q-24
> ii  zlib1g    1:1.2.7.dfsg-13
>
> cyrus-imapd-2.4 recommends no packages.
>
> cyrus-imapd-2.4 suggests no packages.
>
> -- no debconf information
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel



-- 
Ondřej Surý 

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#706862: Database destroyed during upgrade from squeeze

2013-05-16 Thread Ondřej Surý
Yes, I will prepare stable pu now, when I have confirmed that we have a fix.

Sorry for trouble.

Ondřej Surý

On 17. 5. 2013, at 6:33, Ben Hutchings  wrote:

> On Thu, 2013-05-16 at 21:50 +0200, Ondřej Surý wrote:
>> Ben, I have uploaded -5 version to unstable.
>> 
>> Would you be willing to try if that fixes the problem in some isolated
>> environment?
> [...]
> 
> That seems to work, thank you.  Of course, it is also linked against
> libdb5.1, new libc6, etc., so I wasn't just testing just the little fix
> you made.
> 
> Presumably you'll also prepare a stable update for this?
> 
> Ben.
> 
> -- 
> Ben Hutchings
> Editing code like this is akin to sticking plasters on the bleeding stump
> of a severed limb. - me, 29 June 1999

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#710292: cyrus-imapd-2.4: Clarification of new db scheme in wheezy

2013-05-29 Thread Ondřej Surý
Control: tags -1 +moreinfo


On Wed, May 29, 2013 at 6:08 PM, Nestor A Diaz wrote:

> Package: cyrus-imapd-2.4
> Version: 2.4.16-4
> Severity: normal
>
> Dear Maintainer,
> *** Please consider answering these questions, where appropriate ***
>
>* What led up to the situation?
>* What exactly did you do (or not do) that was effective (or
>  ineffective)?
>* What was the outcome of this action?
>* What outcome did you expect instead?
>
> *** End of the template - remove these lines ***
>
>
>
> -- System Information:
> Debian Release: 7.0
>   APT prefers stable
>   APT policy: (900, 'stable'), (500, 'oldstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages cyrus-imapd-2.4 depends on:
> ii  cyrus-common-2.4  2.4.16-4
> ii  libc6 2.13-38
> ii  libcomerr21.42.5-1.1
> ii  libdb5.1  5.1.29-5
> ii  libsasl2-22.1.25.dfsg1-6
> ii  libssl1.0.0   1.0.1e-2
> ii  libwrap0  7.6.q-24
> ii  zlib1g1:1.2.7.dfsg-13
>
> cyrus-imapd-2.4 recommends no packages.
>
> cyrus-imapd-2.4 suggests no packages.
>
> -- no debconf information
>
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>



-- 
Ondřej Surý 
___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#734648: cyrus-nntpd-2.4: nntp not working after upgrade to wheezy

2014-02-20 Thread Ondřej Surý
Control: tags -1 +pending

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736492

O.
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Drop the -X.Y versioning

2014-06-26 Thread Ondřej Surý
Hi rest of inactive maintainers,

I suggest we drop the -X.Y versioning for next cyrus major release.

I think our migration scripts are mostly robust to handle the
transitions,
so I don't see any reason to keep those versions side to side.

Objections? Comments? Appraisals? :)

Ondrej
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Drop the -X.Y versioning

2014-06-26 Thread Ondřej Surý
Hi Henrique,

On Thu, Jun 26, 2014, at 16:10, Henrique de Moraes Holschuh wrote:
> On Thu, 26 Jun 2014, Ondřej Surý wrote:
> > I suggest we drop the -X.Y versioning for next cyrus major release.
> > 
> > I think our migration scripts are mostly robust to handle the
> > transitions,
> > so I don't see any reason to keep those versions side to side.
> > 
> > Objections? Comments? Appraisals? :)
> 
> Well, it will be more difficult to go back to -x.y later if we change our
> mind.

I am not sure about that, since we already have cyrus-imapd
lightweight package depending on latest -x.y, so it wouldn't be
that hard. Anyway...

> I'd say the real question is: are we going to keep two concurrent
> versions of cyrus imap in unstable? 

I don't see a reason for that since 2.x release.

> If yes, we should keep -x.y.  Otherwise, the
> need isn't that strong and we could drop the -x.y entirely.

Ok, so I guess we agree on that.

> We should keep in mind that nowadays cyrus really is much easier to
> update even between major releases, often handling all the on-disk
> update by itself on access, and that downgrading is _not_ supported.

Yes, that was exactly my line of thought.

Ondrej
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#754786: cyrus-imapd-2.4: pts binaries (ptloader, ptdump, ptexpire) are not compiled

2014-07-15 Thread Ondřej Surý
Hi John,

I had to disable ptclient since the binaries don't compile now.

cyrus-imapd-2.4 (2.4.17+caldav~beta5-1) experimental; urgency=low

  [...]
  * debian/rules:
  [...]
+ Disable ptclient/, it needs kerberos now

I'll enable it happily again if somebody can provide an updated patch
that works.

Ondrej

On Mon, Jul 14, 2014, at 12:30, John Candlish wrote:
> Source: cyrus-imapd-2.4
> Version: 2.4.17+caldav~beta9
> Severity: normal
> 
> Dear Maintainer,
> 
> Basically a repeat of
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626553
> 
> Except this time I notice that cyrus-imapd-2.4 doesn't build from source
> on a clean system, as building the documentation depends upon
> "Cyrus::IMAP::Admin". 
> 
> Generating html manpage for ../debian/cyrus-makedirs.8...
> pod2html perl/imap/cyradm.sh > doc/man/cyradm.1.html
> Cannot find "Cyrus::IMAP::Admin" in podpath: cannot find suitable
> replacement path, cannot resolve link
> rm -f pod2htm*
> make[1]: Leaving directory
> '/home/installer/aptgetsource/cyrus-imapd-2.4-patched/cyrus-imapd-2.4-2.4.17+caldav~beta9'
> 
> The patch in 626553 is largely correct, but misses gssapi.
> 
> Thanks
> .
> 
> 
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#754786: Fwd: Re: Bug#754786: cyrus-imapd-2.4: pts binaries (ptloader, ptdump, ptexpire) are not compiled

2014-07-15 Thread Ondřej Surý
Cc the bug...

-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

- Original message -
From: Ondřej Surý 
To: John Candlish , Debian Bug Tracking System

Subject: Re: Bug#754786: cyrus-imapd-2.4: pts binaries (ptloader,
ptdump, ptexpire) are not compiled
Date: Tue, 15 Jul 2014 11:26:33 +0200

Hi John,

I had to disable ptclient since the binaries don't compile now.

cyrus-imapd-2.4 (2.4.17+caldav~beta5-1) experimental; urgency=low

  [...]
  * debian/rules:
  [...]
+ Disable ptclient/, it needs kerberos now

I'll enable it happily again if somebody can provide an updated patch
that works.

Ondrej

On Mon, Jul 14, 2014, at 12:30, John Candlish wrote:
> Source: cyrus-imapd-2.4
> Version: 2.4.17+caldav~beta9
> Severity: normal
> 
> Dear Maintainer,
> 
> Basically a repeat of
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626553
> 
> Except this time I notice that cyrus-imapd-2.4 doesn't build from source
> on a clean system, as building the documentation depends upon
> "Cyrus::IMAP::Admin". 
> 
> Generating html manpage for ../debian/cyrus-makedirs.8...
> pod2html perl/imap/cyradm.sh > doc/man/cyradm.1.html
> Cannot find "Cyrus::IMAP::Admin" in podpath: cannot find suitable
> replacement path, cannot resolve link
> rm -f pod2htm*
> make[1]: Leaving directory
> '/home/installer/aptgetsource/cyrus-imapd-2.4-patched/cyrus-imapd-2.4-2.4.17+caldav~beta9'
> 
> The patch in 626553 is largely correct, but misses gssapi.
> 
> Thanks
> .
> 
> 
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#754786: cyrus-imapd-2.4: pts binaries (ptloader, ptdump, ptexpire) are not compiled

2014-07-16 Thread Ondřej Surý
Hi John,

I would have preferred if you didn't bundle the sorting at various
places
and changing the service directory in one patch, but I have sorted it
out
and cherry-picked the needed parts.

Packages with ptclient/ compiled should arrive in unstable in next
dinstall
run...

One more thing - I have used MIT Kerberos instead of Heimdal since the
libkrb5-dev is a default one in Debian.

Cheers,
Ondrej

On Wed, Jul 16, 2014, at 15:52, John Candlish wrote:
> Hi Ondřej
> 
> Please consider the included patch.  It's working for me.
> 
> Regards
> jCandlish
> .
> 
> 
> On Tue, Jul 15, 2014 at 11:26 AM, Ondřej Surý  wrote:
> > Hi John,
> >
> > I had to disable ptclient since the binaries don't compile now.
> >
> > cyrus-imapd-2.4 (2.4.17+caldav~beta5-1) experimental; urgency=low
> >
> >   [...]
> >   * debian/rules:
> >   [...]
> > + Disable ptclient/, it needs kerberos now
> >
> > I'll enable it happily again if somebody can provide an updated patch
> > that works.
> >
> > Ondrej
> >
> > On Mon, Jul 14, 2014, at 12:30, John Candlish wrote:
> >> Source: cyrus-imapd-2.4
> >> Version: 2.4.17+caldav~beta9
> >> Severity: normal
> >>
> >> Dear Maintainer,
> >>
> >> Basically a repeat of
> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626553
> >>
> >> Except this time I notice that cyrus-imapd-2.4 doesn't build from source
> >> on a clean system, as building the documentation depends upon
> >> "Cyrus::IMAP::Admin".
> >>
> >> Generating html manpage for ../debian/cyrus-makedirs.8...
> >> pod2html perl/imap/cyradm.sh > doc/man/cyradm.1.html
> >> Cannot find "Cyrus::IMAP::Admin" in podpath: cannot find suitable
> >> replacement path, cannot resolve link
> >> rm -f pod2htm*
> >> make[1]: Leaving directory
> >> '/home/installer/aptgetsource/cyrus-imapd-2.4-patched/cyrus-imapd-2.4-2.4.17+caldav~beta9'
> >>
> >> The patch in 626553 is largely correct, but misses gssapi.
> >>
> >> Thanks
> >> .
> >>
> >>
> >>
> >> -- System Information:
> >> Debian Release: jessie/sid
> >>   APT prefers unstable
> >>   APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
> >> Architecture: amd64 (x86_64)
> >> Foreign Architectures: i386
> >>
> >> Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
> >> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> >> Shell: /bin/sh linked to /bin/dash
> >>
> >> ___
> >> Pkg-Cyrus-imapd-Debian-devel mailing list
> >> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> >
> >
> > --
> > Ondřej Surý 
> > Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + cyrus-imapd-2.4.patch
>   8k (text/x-diff)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#755108: cyrus-imapd-2.4: hardcodes /usr/lib/perl5

2014-07-21 Thread Ondřej Surý
Control: tags -1 +pending

Thank you for the patch, I am building the updated package right now
and it will be uploaded shortly.

O.

On Sat, Jul 19, 2014, at 01:03, gregor herrmann wrote:
> Control: tag -1 + patch
> 
> On Thu, 17 Jul 2014 23:12:32 +0300, Niko Tyni wrote:
> 
> > This package fails to build with perl_5.20.0-1:
> > 
> >   dh_install --fail-missing
> >   dh_install: libcyrus-imap-perl24 missing files (usr/lib/perl*), aborting
> >   make[1]: *** [override_dh_install] Error 255
> >   debian/rules:245: recipe for target 'override_dh_install' failed
> >   make[1]: Leaving directory 
> > '/«BUILDDIR»/cyrus-imapd-2.4-2.4.17+caldav~beta9'
> >   make: *** [binary-arch] Error 2
> > 
> > One solution for this might be an executable debhelper install file
> > (available with debhelper compat level 9) expanding $Config{vendorarch}.
> > See #751924 for an example of this.
> 
> Here's a patch implementing the executable .install file idea, and
> tested with 5.18 and 5.20.
>  
> Cheers,
> gregor
> 
> -- 
>  .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key
>  0xBB3A68018649AA06
>  : :' : Debian GNU/Linux user, admin, and developer  - 
>  http://www.debian.org/
>  `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation
>  Europe
>`-   NP: Funny van Dannen: Störche gesehn
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 2 attachments:
> + 755108.diff
>   2k (text/x-diff)
> + signature.asc
>   1k (application/pgp-signature)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Drop the -X.Y versioning

2014-07-29 Thread Ondřej Surý
And the work has been uploaded to experimental and pushed to git.

I'll do some more testing with the version in experimental and after
the current unstable version migrates to testing, I'll be uploading
the versionless to unstable.

O.

On Thu, Jun 26, 2014, at 20:46, Ondřej Surý wrote:
> Hi Henrique,
> 
> On Thu, Jun 26, 2014, at 16:10, Henrique de Moraes Holschuh wrote:
> > On Thu, 26 Jun 2014, Ondřej Surý wrote:
> > > I suggest we drop the -X.Y versioning for next cyrus major release.
> > > 
> > > I think our migration scripts are mostly robust to handle the
> > > transitions,
> > > so I don't see any reason to keep those versions side to side.
> > > 
> > > Objections? Comments? Appraisals? :)
> > 
> > Well, it will be more difficult to go back to -x.y later if we change our
> > mind.
> 
> I am not sure about that, since we already have cyrus-imapd
> lightweight package depending on latest -x.y, so it wouldn't be
> that hard. Anyway...
> 
> > I'd say the real question is: are we going to keep two concurrent
> > versions of cyrus imap in unstable? 
> 
> I don't see a reason for that since 2.x release.
> 
> > If yes, we should keep -x.y.  Otherwise, the
> > need isn't that strong and we could drop the -x.y entirely.
> 
> Ok, so I guess we agree on that.
> 
> > We should keep in mind that nowadays cyrus really is much easier to
> > update even between major releases, often handling all the on-disk
> > update by itself on access, and that downgrading is _not_ supported.
> 
> Yes, that was exactly my line of thought.
> 
> Ondrej
> -- 
> Ondřej Surý 
> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> 
> _______
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#757305: cyrus-common: should not recommend mail servers

2014-08-07 Thread Ondřej Surý
Control: tags -1 +wontfix

Hi Brian,

On Thu, Aug 7, 2014, at 04:10, brian m. carlson wrote:
> Package: cyrus-common
> Version: 2.4.17+caldav~beta10-1
> Severity: minor
> 
> cyrus-common Recommends cyrus-imapd | cyrus-pop3d | cyrus-murder |
> cyrus-nntpd | cyrus-admin | cyrus-caldav.  Policy §7.2 says:
> 
>   The `Recommends' field should list packages that would be found
>   together with this one in all but unusual installations.
> 
> I've used the Cyrus clients for testing for several years on numerous
> systems.  I'm not at all interested in using Cyrus for mail.  I suspect
> I'm *not in the minority* here, and this dependency means that anyone with
> the clients installed will automatically have cyrus-imapd installed
> unless they explicitly deselect it.  Considering *many people* use the
> clients on a laptop or desktop, where an IMAP server is not wanted, this
> dependency should probably be downgraded to a Suggests.

I am sorry, but those are very bold claims without evidence.

> I particularly don't think having only the clients installed is an
> "unusual installation".

The cyrus-clients package contains only the *test binaries, thus
I do consider it the "unusual installation".  Also popcon doesn't
support your theory very much - cyrus-imapd-2.4 installations
almost match the cyrus-common-2.4 installations.

And I am pretty sure that if you know what the cyrus-clients are good
for that you can either use: "--no-install-recommends" or deinstall
cyrus-imapd afterwards.

O.
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#757521: cyrus-clients: fails to install due to failed rmdir

2014-08-08 Thread Ondřej Surý
Hi Brian,

do you know what was the previous version of cyrus-clients-2.4?

I did test the upgrade in chroot, but maybe some case was missed...

O.

On Fri, Aug 8, 2014, at 23:15, brian m. carlson wrote:
> Package: cyrus-clients
> Version: 2.4.17+caldav~beta10-3
> Severity: normal
> 
> I've seen this failure to install on two different systems.  Both had
> cyrus-clients-2.4 installed previously.
> 
>   Setting up cyrus-clients (2.4.17+caldav~beta10-3) ...
>   rmdir: failed to remove ‘/usr/share/doc/cyrus-clients’: Directory not
>   empty
>   dpkg: error processing package cyrus-clients (--configure):
>subprocess installed post-installation script returned error exit
>status 1
>   dpkg: dependency problems prevent configuration of cyrus-clients-2.4:
>cyrus-clients-2.4 depends on cyrus-clients (>=
>2.4.17+caldav~beta10-3~); however:
> Package cyrus-clients is not configured yet.
>   
>   dpkg: error processing package cyrus-clients-2.4 (--configure):
>dependency problems - leaving unconfigured
>   Errors were encountered while processing:
>cyrus-clients
>cyrus-clients-2.4
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 3.16-rc6-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages cyrus-clients depends on:
> ii  dpkg 1.17.10
> ii  libc62.19-7
> ii  libdb5.3 5.3.28-5
> ii  libsasl2-2   2.1.26.dfsg1-11
> ii  libssl1.0.0  1.0.2~beta2-1
> ii  zlib1g   1:1.2.8.dfsg-1
> 
> cyrus-clients recommends no packages.
> 
> cyrus-clients suggests no packages.
> 
> -- no debconf information
> 
> -- 
> brian m. carlson / brian with sandals: Houston, Texas, US
> +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
> OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + signature.asc
>   1k (application/pgp-signature)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#757521: cyrus-clients: fails to install due to failed rmdir

2014-08-12 Thread Ondřej Surý
Dear TS,

please use reportbug when reporting bugs, so the software version
number is recorded in the bugreport. That usually helps to pinpoint
the problem...

Anyway since you run Debian testing, you probably still have the
buggy 2.4.17+caldav~beta10-3 version, so either upgrade to
2.4.17+caldav~beta10-4 from unstable or just wait two days for
it to migrate to testing.

Cheers,
Ondrej

On Tue, Aug 12, 2014, at 17:04, TheSin wrote:
> Hi I see it’s been reported lots, but it’s not a special case, I can’t
> install it even fresh, all parts complain about remove non empty dir in
> the docs area, and as per this ticket suggest I believe it must be an
> over sight, since it’s trying to remove files that are contained in the
> package, if i do it by hand and finish the configure part it installs
> fine but then I get errors form desums.
> 
> debsums: missing file /usr/share/doc/cyrus-admin/README.Debian (from
> cyrus-admin package)
> debsums: missing file /usr/share/doc/cyrus-admin/changelog.Debian.gz
> (from cyrus-admin package)
> debsums: missing file /usr/share/doc/cyrus-admin/changelog.gz (from
> cyrus-admin package)
> debsums: missing file /usr/share/doc/cyrus-admin/changelog.html.gz (from
> cyrus-admin package)
> debsums: missing file /usr/share/doc/cyrus-admin/copyright (from
> cyrus-admin package)
> debsums: missing file /usr/share/doc/cyrus-clients/README.Debian (from
> cyrus-clients package)
> debsums: missing file /usr/share/doc/cyrus-clients/changelog.Debian.gz
> (from cyrus-clients package)
> debsums: missing file /usr/share/doc/cyrus-clients/changelog.gz (from
> cyrus-clients package)
> debsums: missing file /usr/share/doc/cyrus-clients/changelog.html.gz
> (from cyrus-clients package)
> debsums: missing file /usr/share/doc/cyrus-clients/copyright (from
> cyrus-clients package)
> debsums: missing file
> /usr/share/doc/libcyrus-imap-perl/changelog.Debian.gz (from
> libcyrus-imap-perl package)
> debsums: missing file /usr/share/doc/libcyrus-imap-perl/changelog.gz
> (from libcyrus-imap-perl package)
> debsums: missing file /usr/share/doc/libcyrus-imap-perl/changelog.html.gz
> (from libcyrus-imap-perl package)
> debsums: missing file /usr/share/doc/libcyrus-imap-perl/copyright (from
> libcyrus-imap-perl package)
> 
> I’m running debian testing, hope this info helps.
> ---
> TS
> http://www.southofheaven.org/
> Life begins and ends with chaos, live between the chaos!
> 


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#755705: cyrus-imapd-2.4: still not binNMU safe

2014-08-25 Thread Ondřej Surý
The patch was slightly wrong linking all non "-2.4" packages
to transitional cyrus-common-2.4, so I have uploaded fixed
version that should supercede DELAYED upload.

Thanks for the poke...

Cheers,
Ondrej

On Mon, Aug 25, 2014, at 00:14, Julien Cristau wrote:
> Control: tags -1 patch
> 
> On Sun, Aug 24, 2014 at 13:39:13 +0200, Ivo De Decker wrote:
> 
> > Hi,
> > 
> > On Sun, Aug 24, 2014 at 01:57:51AM +0200, Ivo De Decker wrote:
> > > The problem isn't solved yet: the transitional packages cyrus-admin-2.4,
> > > cyrus-dev-2.4 and libcyrus-imap-perl24 are arch all, but they have a 
> > > strict
> > > versioned depend on cyrus-common, which is arch: any, and has a different
> > > version after a binnmu. I guess the misc::depends is not necessary for the
> > > transitional packages.
> > 
> > This is also the case for the other transitional packages.
> > 
> How about this:
> 
> diff --git a/debian/changelog b/debian/changelog
> index aaef857..900d8fc 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,12 @@
> +cyrus-imapd-2.4 (2.4.17+caldav~beta10-4.1) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Link arch:all packages doc directories to cyrus-common-2.4 instead
> of
> +cyrus-common, because the latter is arch:any and that breaks binNMUs
> +(closes: #755705)
> +
> + -- Julien Cristau   Sun, 24 Aug 2014 15:11:46
> -0700
> +
>  cyrus-imapd-2.4 (2.4.17+caldav~beta10-4) unstable; urgency=high
>  
>* Remove obsolete cyrus-admin, cyrus-clients and libcyrus-imap-perl
> diff --git a/debian/rules b/debian/rules
> index 253d19f..128ff61 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -229,7 +229,7 @@ override_dh_installdocs:
>   dh_installdocs \
> -p cyrus-common -p cyrus-doc -p cyrus-clients \
> -p cyrus-admin -p libcyrus-imap-perl
> -   dh_installdocs --remaining-packages --link-doc=cyrus-common
> +   dh_installdocs --remaining-packages --link-doc=cyrus-common-2.4
>  
>  override_dh_installinit:
>   dh_installinit -p cyrus-common --name=cyrus-imapd
> 
> 
> I'll upload to delayed/2 in a little bit, feel free to reschedule or
> cancel it.
> 
> Cheers,
> Julien
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + signature.asc
>   1k (application/pgp-signature)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#766403: cyrus-common: Restarting Cyrus IMAPd: cyrmasterfind: `/run/cyrus/lock': No such file or directory

2014-10-23 Thread Ondřej Surý
Is your /var/run symlink to /run?

ondrej@lettie:~/Projects/pkg-cyrus-imapd/cyrus-imapd-2.4 (master)$ ls
-ld /run/
drwxr-xr-x 25 root root 960 Oct 22 04:11 /run/
ondrej@lettie:~/Projects/pkg-cyrus-imapd/cyrus-imapd-2.4 (master)$ ls
-ld /var/run
lrwxrwxrwx 1 root root 4 Apr 19  2013 /var/run -> /run

If not, your system is broken.

Cheers,
Ondrej

On Wed, Oct 22, 2014, at 23:41, Boylan, Ross wrote:
> 1) The directories /var/run/cyrus and /var/run/cyrus/socket were both 
> present, owner cyrus, group mail.
> 
> 2) I did dpkg-reconfigure to allow package removal to take out the
> directories, and then purged the packages.  This led to a complaint
> "can't remove /var/run/cyrus, directory in use" (roughly).  I dismounted
> the directory and then removed it via rmdir.  Then reinstalled the
> packages.  Still got the complaint; is it normal?
> ---
> Setting up cyrus-common (2.4.16-4+deb7u2) ...
> Creating/updating cyrus user account...
> dpkg-statoverride: warning: --update given but /var/run/cyrus does not
> exist
> dpkg-statoverride: warning: --update given but /var/run/cyrus/socket does
> not exist
> The user `cyrus' is already a member of `sasl'.
> cyrus-common: Creating cyrus-imapd directories...Creating/updating cyrus
> control directories in /var/lib/cyrus...
> Creating/updating partition spool /var/spool/cyrus/mail...
> Creating/updating partition spool /var/spool/cyrus/news...
> Trying to optimize Cyrus partitions, edit /etc/default/cyrus-imapd to
> disable...
> done.
> cyrus-common: Creating empty user_deny database...done.
> Setting up cyrus-common-2.4 (2.4.16-4+deb7u2) ...
> find: `/run/cyrus/lock': No such file or directory
> find: `/run/cyrus/proc': No such file or directory
> Setting up cyrus-imapd-2.4 (2.4.16-4+deb7u2) ...
> Setting up cyrus-imapd (2.4.16-4+deb7u2) ...
> --
> 
> Results:
> root@wheezy4:/etc# umount /var/spool/cyrus/
> root@wheezy4:/etc# rmdir !$
> rmdir /var/spool/cyrus/
> root@wheezy4:/etc# # that was after purging cyrus
> root@wheezy4:/etc# /etc/init.d/cyrus-imapd restart # after reinstall
> Restarting Cyrus IMAPd: cyrmasterfind: `/run/cyrus/lock': No such file or
> directory
> find: `/run/cyrus/proc': No such file or directory
> 
> But maybe that's just noise, and things are OK?
> root@wheezy4:/etc# /etc/init.d/cyrus-imapd status
> cyrmaster is running.
> 
> And why is it looking in /run instead of /var/run (although my system
> seems to have both)?
> .
> 
> _______
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#769553: libcyrus-imap-perl24: package fails to upgrade properly from wheezy

2014-11-17 Thread Ondřej Surý
Control: block -1 by 770004

Hi Lucas,

On Fri, Nov 14, 2014, at 13:34, Lucas Nussbaum wrote:
> It is reproducible by installing your package in a clean chroot, using
> the debconf Noninteractive frontend, and priority: critical.

this issue is caused in bug in dpkg that triggers when using
dpkg-maintscript-helper while upgrading package that has gone from
arch:all to arch:any.

I have filled this as #770004 for future reference.

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#770004: dpkg-maintscript-helper: dir_to_symlink fails when upgrading package that has gone from arch:any to arch:all

2014-11-18 Thread Ondřej Surý
Hi Guillem,

thanks for getting back so quickly.

On Tue, Nov 18, 2014, at 12:24, Guillem Jover wrote:
> Control: reassign -1 cyrus-imapd-2.4
> Control: retitle -1 cyrus-imapd-2.4: Insuficient arguments passed to
> dpkg-maintscript-helper
> Control: severity -1 serious
> 
> On Tue, 2014-11-18 at 08:20:36 +0100, Ondřej Surý wrote:
> > Package: dpkg
> > Version: 1.17.21
> > Severity: grave
> > File: /usr/bin/dpkg-maintscript-helper
> 
> (BTW, if this had been an issue in dpkg, then it would not have been
> grave, as it would not break unrelated software, just the one currently
> being acted on.)

JFTR I have discussed this with Helmut Grohne on #-devel before filling
the bug.

> > dpkg-maintscript-helper fails to find the package files when using
> > dir_to_symlink (and probably vice versa) and upgrading from arch:any
> > to arch:all at the same time.
> 
> dpkg-maintscript-helper only does what it is told. In this case the
> packaging has not specified a package name (with the required
> arch-qualifier) to the dpkg-maintscript-helper call, so it cannot
> infer that you are doing an arch switch. Please read the man page for
> the command for more details.

The manpage doesn't say anything about upgrades from arch:any to
arch:all, just about Multi-Arch?

> What I've not checked is if debhelper can pass different arguments
> depending on the maintainer script invoked, which _might_ be required
> here, but I've not thought about it. Because then you'd probably need
> to call dpkg-maintscript-helper manually.

The problem here is more complex - which arch should I pick in the call?

E.g. should I pass f.e. libcyrus-imap-perl24:$(dpkg
--print-architecture) to the dpkg-maintscript-helper call?

Would that work for M-A packages?

> In any case, definitely a bug in the packaging, and as such reassigning.

I can definitely fix that in the packaging, but it's going to be a
horrible hack :(.

(Personally I think we should have just fixed dh_installdoc
--link-doc...)

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#770004: dpkg-maintscript-helper: dir_to_symlink fails when upgrading package that has gone from arch:any to arch:all

2014-11-18 Thread Ondřej Surý
Control: severity -1 wishlist
Control: reassign -1 dpkg

Hi Guillem,

as discussed with helmut on IRC, I am reassigning back to dpkg with
severity wishlist.

dpkg-maintscript-helper (and dpkg) know the arch of previous package, so
it could support this scenario (and the reverse one).

Thus filling this as a wishlist... feel free to mark it as wontfix or
just document that it won't be supported never ever - both are fine with
me, but of course if you can come up with some solution that would allow
this to work without jumping through the hoops, it would be much
preferred.

Cheers,
Ondrej

On Tue, Nov 18, 2014, at 13:08, Ondřej Surý wrote:
> Hi Guillem,
> 
> thanks for getting back so quickly.
> 
> On Tue, Nov 18, 2014, at 12:24, Guillem Jover wrote:
> > Control: reassign -1 cyrus-imapd-2.4
> > Control: retitle -1 cyrus-imapd-2.4: Insuficient arguments passed to
> > dpkg-maintscript-helper
> > Control: severity -1 serious
> > 
> > On Tue, 2014-11-18 at 08:20:36 +0100, Ondřej Surý wrote:
> > > Package: dpkg
> > > Version: 1.17.21
> > > Severity: grave
> > > File: /usr/bin/dpkg-maintscript-helper
> > 
> > (BTW, if this had been an issue in dpkg, then it would not have been
> > grave, as it would not break unrelated software, just the one currently
> > being acted on.)
> 
> JFTR I have discussed this with Helmut Grohne on #-devel before filling
> the bug.
> 
> > > dpkg-maintscript-helper fails to find the package files when using
> > > dir_to_symlink (and probably vice versa) and upgrading from arch:any
> > > to arch:all at the same time.
> > 
> > dpkg-maintscript-helper only does what it is told. In this case the
> > packaging has not specified a package name (with the required
> > arch-qualifier) to the dpkg-maintscript-helper call, so it cannot
> > infer that you are doing an arch switch. Please read the man page for
> > the command for more details.
> 
> The manpage doesn't say anything about upgrades from arch:any to
> arch:all, just about Multi-Arch?
> 
> > What I've not checked is if debhelper can pass different arguments
> > depending on the maintainer script invoked, which _might_ be required
> > here, but I've not thought about it. Because then you'd probably need
> > to call dpkg-maintscript-helper manually.
> 
> The problem here is more complex - which arch should I pick in the call?
> 
> E.g. should I pass f.e. libcyrus-imap-perl24:$(dpkg
> --print-architecture) to the dpkg-maintscript-helper call?
> 
> Would that work for M-A packages?
> 
> > In any case, definitely a bug in the packaging, and as such reassigning.
> 
> I can definitely fix that in the packaging, but it's going to be a
> horrible hack :(.
> 
> (Personally I think we should have just fixed dh_installdoc
> --link-doc...)
> 
> Cheers,
> -- 
> Ondřej Surý 
> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#771749: cyrus-{common, imapd}-2.4: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE

2014-12-02 Thread Ondřej Surý
Control: tags -1 +help

Hi Andreas,

I am out of clues how to fix that in a general manner. I guess I just
can't support upgrades from testing versions and from wheezy versions at
the same time.

I will just aim to have the upgrades from wheezy right and fix the most
of jessie-to-jessie upgrades. And I just regret of ever using --link-doc
more and more.

Would you be able to test upgrades from wheezy to unstable with -10
quickly?

O.

On Tue, Dec 2, 2014, at 02:58, Andreas Beckmann wrote:
> Package: cyrus-imapd-2.4,cyrus-common-2.4
> Version: 2.4.17+caldav~beta10-8
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> an upgrade test with piuparts revealed that your package installs files
> over existing symlinks and possibly overwrites files owned by other
> packages. This usually means an old version of the package shipped a
> symlink but that was later replaced by a real (and non-empty)
> directory. This kind of overwriting another package's files cannot be
> detected by dpkg.
> 
> This was observed on the following upgrade paths:
> 
>   wheezy -> jessie (2.4.17+caldav~beta10-8)
>   wheezy -> sid (2.4.17+caldav~beta10-9)
> 
> For /usr/share/doc/PACKAGE this may not be problematic as long as both
> packages are installed, ship byte-for-byte identical files and are
> upgraded in lockstep. But once one of the involved packages gets
> removed, the other one will lose its documentation files, too,
> including the copyright file, which is a violation of Policy 12.5:
> https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile
> 
> For other overwritten locations anything interesting may happen.
> 
> Note that dpkg intentionally does not replace directories with symlinks
> and vice versa, you need the maintainer scripts to do this.
> See in particular the end of point 4 in
> https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase
> 
> It is recommended to use the dpkg-maintscript-helper commands
> 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2)
> to perform the conversion, ideally using d/$PACKAGE.mainstscript.
> See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.
> 
> 
> >From the attached log (usually somewhere in the middle...):
> 
> 4m16.8s ERROR: FAIL: silently overwrites files via directory symlinks:
>   /usr/share/doc/cyrus-common-2.4/changelog.Debian.gz (cyrus-common-2.4)
>   != /usr/share/doc/cyrus-common/changelog.Debian.gz (cyrus-common)
>   /usr/share/doc/cyrus-common-2.4/copyright (cyrus-common-2.4) !=
>   /usr/share/doc/cyrus-common/copyright (cyrus-common)
>   /usr/share/doc/cyrus-imapd-2.4/copyright (cyrus-imapd-2.4) !=
>   /usr/share/doc/cyrus-common/copyright (cyrus-common)
> 
> 
> There may be more packages failing, but these cannot be tested by
> piuparts
> due to cyrus-common-2.4 already failing ...
> 
> cheers,
> 
> Andreas
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + cyrus-imapd-2.4_2.4.17+caldav~beta10-8.log.gz
>   42k (application/gzip)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#771749: cyrus-{common, imapd}-2.4: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE

2014-12-02 Thread Ondřej Surý
Hi again,

On Tue, Dec 2, 2014, at 16:17, Andreas Beckmann wrote:
> When did you start and stop using it? And on which packages?

I have just realized that I have:

cyrus-imapd-2.4_2.4.16-4+deb7u2_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-10_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-1_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-2_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-3_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-4_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-5_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-6_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-7_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-8_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta10-9_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-10_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-11_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-12~1.gbp72113b_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-12_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-2_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-3_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-4_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-5_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-6_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-7_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-8_amd64.changes
cyrus-imapd-2.4_2.4.17+caldav~beta9-9_amd64.changes

on my local disk, so I will try to check for possible symlinks that
could have existed in testing and sid. But not today.

O.
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#771749: cyrus-{common, imapd}-2.4: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE

2014-12-02 Thread Ondřej Surý
Hi,

On Tue, Dec 2, 2014, at 16:17, Andreas Beckmann wrote:
> On 2014-12-02 16:05, Ondřej Surý wrote:
> > I am out of clues how to fix that in a general manner. I guess I just
> > can't support upgrades from testing versions and from wheezy versions at
> > the same time.
> 
> That should not be impossible ...
> 
> At least for one of the packages (IIRC -imapd-2.4) I had checked and
> there were no dpkg-maint-script-helper calls ... so that wasn't an
> erroneus use. There must have been some added to other packages for the
> missing copyright files ...

Yeah, I noticed that too. That's probably something that got created by
testing jessie->sid migration, and I forgot to test wheezy->sid at the
same time.

> > I will just aim to have the upgrades from wheezy right and fix the most
> > of jessie-to-jessie upgrades. And I just regret of ever using --link-doc
> > more and more.
> 
> When did you start and stop using it? And on which packages?

There was so many changes back and forth that I have no idea now :).

I sort of solved it by listing all cases I was able to think of into
*.maintscript files :).

> > Would you be able to test upgrades from wheezy to unstable with -10
> > quickly?
> 
> If you put the .debs (amd64) together with a Packages file somewhere I
> can start my piuparts engine on it :-)
> (I can test upgrades from any release in the archive to any other
> release but using the new packages instead. Release includes testing,
> sid, ...)

I found another problem. When you use absolute path for old_path it
doesn't work in case of multiple symlink indirects, e.g.
cyrus-imapd->cyrus-imapd-2.4->cyrus-common-2.4.

So I have changed this into relative path, so it triggers correctly.

wheezy->sid currently ends with:
Setting up cyrus-imapd (2.4.17+caldav~beta10-10) ...
Setting up cyrus-pop3d (2.4.17+caldav~beta10-10) ...
Setting up cyrus-replication (2.4.17+caldav~beta10-10) ...
Setting up cyrus-replication-2.4 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-imapd-2.4 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-pop3d-2.4 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-murder (2.4.17+caldav~beta10-10) ...
Setting up cyrus-murder-2.4 (2.4.17+caldav~beta10-10) ...
Setting up libcyrus-imap-perl (2.4.17+caldav~beta10-10) ...
Setting up libcyrus-imap-perl24 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-dev (2.4.17+caldav~beta10-10) ...
Setting up cyrus-dev-2.4 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-nntpd (2.4.17+caldav~beta10-10) ...
Setting up cyrus-nntpd-2.4 (2.4.17+caldav~beta10-10) ...
Setting up libfile-fcntllock-perl (0.22-1+b1) ...
Setting up cyrus-admin (2.4.17+caldav~beta10-10) ...
Setting up cyrus-admin-2.4 (2.4.17+caldav~beta10-10) ...
Setting up cyrus-caldav (2.4.17+caldav~beta10-10) ...
Setting up cyrus-caldav-2.4 (2.4.17+caldav~beta10-10) ...
root@lettie:/tmp# ls -ld /usr/share/doc/*cyrus*
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-admin
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-admin-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-caldav
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-caldav-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-clients
drwxr-xr-x 2 root root 4096 Dec  2 16:06
/usr/share/doc/cyrus-clients-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-common
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-common-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-dev
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-dev-2.4
drwxr-xr-x 5 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-doc
drwxr-xr-x 2 root root 4096 Dec  2 16:06 /usr/share/doc/cyrus-doc-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-imapd
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-imapd-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-murder
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-murder-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-nntpd
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-nntpd-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-pop3d
drwxr-xr-x 2 root root 4096 Dec  2 16:05 /usr/share/doc/cyrus-pop3d-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05
/usr/share/doc/cyrus-replication
drwxr-xr-x 2 root root 4096 Dec  2 16:05
/usr/share/doc/cyrus-replication-2.4
drwxr-xr-x 2 root root 4096 Dec  2 16:05
/usr/share/doc/libcyrus-imap-perl
drwxr-xr-x 2 root root 4096 Dec  2 16:05
/usr/share/doc/libcyrus-imap-perl24

Looks good, right? :)

O.
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#771749: cyrus-{common, imapd}-2.4: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE

2014-12-02 Thread Ondřej Surý
Please test -11 when it hits the archive/incoming/...

debdiff looks big, but only few old links were missing, but I sorted the
maintscripts, so it can be easily compared for missing stuff.

O.

On Tue, Dec 2, 2014, at 17:28, Ondřej Surý wrote:
> Hi again,
> 
> On Tue, Dec 2, 2014, at 16:17, Andreas Beckmann wrote:
> > When did you start and stop using it? And on which packages?
> 
> I have just realized that I have:
> 
> cyrus-imapd-2.4_2.4.16-4+deb7u2_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-10_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-1_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-2_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-3_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-4_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-5_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-6_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-7_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-8_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta10-9_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-10_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-11_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-12~1.gbp72113b_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-12_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-2_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-3_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-4_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-5_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-6_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-7_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-8_amd64.changes
> cyrus-imapd-2.4_2.4.17+caldav~beta9-9_amd64.changes
> 
> on my local disk, so I will try to check for possible symlinks that
> could have existed in testing and sid. But not today.
> 
> O.
> -- 
> Ondřej Surý 
> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#774128: Bug#773937: cyrus-caldav: [PATCH] Fix Icedove+Lightening PROPFIND for DAV

2014-12-30 Thread Ondřej Surý
Hi Daniel,

thanks for the time you have spent on this and for the patches.

Could you please send those patches as diffs (or git diffs preferrably),
it's better to have them unmangled by MUAs.

Also please report those bugs you have reported here to the upstream:
http://cyrusimap.org/mediawiki/index.php/Report_A_Bug

Cheers,
Ondrej
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#773947: Processed: reassign 773947 to src:cyrus-imapd-2.4

2014-12-30 Thread Ondřej Surý
Control: forcemerge 679511 -1

Hi Daniel,

> The package build system incorrectly modifies source files and fails to 
> revert them
> on clean, resulting in a situation where dpkg-buildpackage followed by
> make -f debian/rules clean followed by dpkg-buildpackage fails.
> 
> This is probably actually RC since IIRC it's a probably a failure of a MUST 
> directive
> of Debian Policy for packaging but I'm disinclined to look it up so just 
> marking it
> as important.

"debian/rules binary" and "debian/rules build" still works, the build
system is just not idempotent thus making dpkg-source to fail. This is
not considered RC.

As I already explained in #679511, you are recommended to use
git-buildpackage.

I will merge any patches to improve this, but I will not waste my time
by making non-git-buildpackage builds to work perfectly.

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#774130: Bug#773937: cyrus-caldav: [PATCH] Fix Icedove+Lightening PROPFIND for DAV

2014-12-31 Thread Ondřej Surý
On Wed, Dec 31, 2014, at 03:13, Daniel Dickinson wrote:
> On 30/12/14 03:16 PM, Ondřej Surý wrote:
> > Hi Daniel,
> > 
> > thanks for the time you have spent on this and for the patches.
> > 
> > Could you please send those patches as diffs (or git diffs preferrably),
> > it's better to have them unmangled by MUAs.
> 
> Do you mean .diff attachments?  Or do you mean package diffs (i.e. diffs
> against the whole package and not just individual patch file as found
> debian/patches)? BTW these patches (which are just what quilt produces
> and are in fact diffs) should not be mangled as send via vi and
> reportbug.  There are serious issues if either those is mangling emails.

The patches you have included are inline and not sent as attachments.
You can easily check that here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774128

Anyway I have just realized that I can copy the patches from the BTS
instead of the fastmail.com interface I use to read emails.

> > Also please report those bugs you have reported here to the upstream:
> > http://cyrusimap.org/mediawiki/index.php/Report_A_Bug
> > 
> 
> I've reported the bugs upsteam, will add the upstream tags to the bugs
> when I get a chance.

Excellent.

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#776139: mailbox annotations loss when moving mailbox

2015-01-29 Thread Ondřej Surý
Hi Daniel,

could you please report this bug to the upstream bugzilla? This needs to
be fixed upstream and not just in Debian package. I will then pull the
patch from upstream.

Cheers,
Ondrej

On Sat, Jan 24, 2015, at 12:58, GALAMBOS Daniel wrote:
> Package: cyrus-imapd-2.4
> 
> Cyrus imapd loses annotations like expiration data, if the given mailbox
> moved to another partition.
> Moving and renaming mailbox uses the same command, if no moving just
> renaming happens, the annotations are kept.
> 
> Transcription from cyradm is attached.   Annotations are stored by cyrus
> in a server-global database, when renaming happens, it needed to rename
> the keys of it.
> In imap/imapd.c:5708 the renaming function called unconditionally
> regardless of the name changed or not, but probably renaming to the same
> name should not delete it.
> 
> The annotate.c and the relevant part of imapd.c haven't changed between
> 2.4.16-4+deb7u2 and 2.4.17+caldav~beta10-16, so probably jessie also
> affected
> 
> --
> Daniel Galambos / Dancsa
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + cyradm.txt
>   2k (text/plain)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#774128: [PATCH] This time with the patch

2015-02-02 Thread Ondřej Surý
Daniel,

since it seems you already have an updated package, could you please do
a full debdiff (debdiff old.dsc new.dsc) with all changes acumulated?

It would be much easier to apply than cherry-picking the patches in N
different bug reports :).

Cheers,
Ondrej

On Mon, Feb 2, 2015, at 08:53, Daniel Curran-Dickinson wrote:
> Sorry, forgot to actually attach the new patch.
> 
> It goes in debian/patches and appears to completely resolve the bug in
> which virtual domain users can't have calendars or address books.
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel
> Email had 1 attachment:
> + fix-caldav-virtdomain-users.patch
>   16k (text/plain)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: cyrreconstruct is missing..

2015-09-21 Thread Ondřej Surý
Hi,

```
root@lettie:/# cyrus
ERROR: Command cannot be empty

usage: cyrus COMMAND [ARGS]

The most commonly used cyr commands are:
   reconstruct   reconstruct mailboxes
   quota report and optionally fix quota usage
   squatter  reindex mailboxes
   mbpathtranslate mailbox names to filesystem paths
   mboxlist  perform operations on the mailbox list database
   check perform a consistency check of the cyrus mailstore
   tls_prune prune expired sessions from the TLS sessions database
   ctl_cyrusdb   perform operations common to all Cyrus databases
   expireexpire messages and duplicate delivery database entries
   arbitron  arbitron mailboxes
   cvt_cyrusdb   convert a database file between cyrus database formats
   arbitronsort  sorts arbitron(8) output
   ipurgedelete mail from IMAP mailbox or partition based on age
   or size
   makedirs  Sets up the Cyrus IMAPd system directories (spools)

You can get manpages for respective command by prepending cyrus-
prefix to the command name, f.e.:

   man 8 cyrus-reconstruct

```

Cheers,
Ondrej

On Fri, May 1, 2015, at 12:56, Gijs Hillenius wrote:
> Hi
> 
> cyrreconstruct is missing from cyrus-common. Debian itself reports it
> should be in
> 
> /usr/sbin/cyrreconstructcyrus-common-2.4
> 
> but that is a dummy package
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#804182: cyrus-imapd-2.4: CVE-2015-8077 CVE-2015-8078

2015-11-16 Thread Ondřej Surý
Hi Salvatore,

just letting you know I will take care of the security update this week.
I just need to sort out the rest of the bugreports whether they are
related to the +nocaldav bump or not.

Cheers,
Ondrej

On Thu, Nov 5, 2015, at 21:10, Salvatore Bonaccorso wrote:
> Source: cyrus-imapd-2.4
> Version: 2.4.17+nocaldav-2
> Severity: important
> Tags: security upstream patch fixed-upstream
> 
> Hi,
> 
> the following vulnerabilities were published for cyrus-imapd-2.4.
> 
> CVE-2015-8077[0]:
> | integer overflow in the start_octet addition after the
> | 07de4ff1bf2fa340b9d77b8e7de8d43d47a33921 fix
> 
> CVE-2015-8078[1]:
> | integer overflow in the section_offset addition after the
> | c21e179c1f6b968fe69bebe079176714e511587b fix
> 
> If you fix the vulnerabilities please also make sure to include the
> CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.
> 
> Both basically are due to incomplete fix of CVE-2015-8076, so
> technically wheezy and jessie are not affected by CVE-2015-8077 and
> CVE-2015-8078 but the fix for CVE-2015-8076 would need to be completed
> including these patches.
> 
> For further information see:
> 
> [0] https://security-tracker.debian.org/tracker/CVE-2015-8077
> 
> https://cyrus.foundation/cyrus-imapd/commit/?id=745e161c834f1eb6d62fc14477f51dae799e1e08
> [1] https://security-tracker.debian.org/tracker/CVE-2015-8078
> 
> https://cyrus.foundation/cyrus-imapd/commit/?id=6fb6a272171f49c79ba6ab7c6403eb25b39ec1b2
> 
> Regards,
> Salvatore
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#803976: closed by Ondřej Surý (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)

2015-12-22 Thread Ondřej Surý
Hi Agustín,

do you perhaps have a backup of the /usr/lib/cyrus/*.txt files and
/var/lib/cyrus/* databases?

The patch is incorrect because it doesn't solve the main problem; the
code should not be executed if Berkeley DB is still used.

Cheers,
Ondrej

On Tue, Dec 22, 2015, at 22:30, Agustín Eijo wrote:
> Hello,
> 
> I tried to make the upgrade from wheezy to sid, but I have the same 
> problem with 2.4.18-1.
> 
> The script  /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db
> directory
> 
> I tried changing:
> 
> 190c190
> <   rm -rf $CONFIG_DIR/db
> ---
>  >   rm -rf $CONFIG_DIR/db/*
> 
> And the upgrade works well...
> 
> Agustín.
> 
> 
> El 21/12/2015 a las 09:24 a.m., Debian Bug Tracking System escribió:
> > This is an automatic notification regarding your Bug report
> > which was filed against the cyrus-common package:
> >
> > #803976: cyrus-common: /usr/lib/cyrus/bin/upgrade-db delete 
> > /var/lib/cyrus/db on upgrade from wheezy to jessie
> >
> > It has been closed by Ondřej Surý .
> >
> > Their explanation is attached below along with your original report.
> > If this explanation is unsatisfactory and you have not received a
> > better one in a separate message then please contact Ondřej Surý 
> >  by
> > replying to this email.
> >
> >
> 


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#803976: closed by Ondřej Surý (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)

2015-12-23 Thread Ondřej Surý
Hi Augustín,

are you able to retry the upgrade with following patch?

diff --git a/debian/cyrus-upgrade-db b/debian/cyrus-upgrade-db
index 82a9d8e..2077a1f 100755
--- a/debian/cyrus-upgrade-db
+++ b/debian/cyrus-upgrade-db
@@ -182,13 +182,8 @@ upgradealldb() {
 
 # Create Berkeley DB checkpoint and remove old logs
 if [ -n "${DO_UPGRADE_BDB}" -a -d $CONFIG_DIR/db ]; then
-   if [ -f /usr/lib/cyrus/berkeley-db-found.txt ]; then
-   # Create new checkpoint
-   checkpointbdb $NEW_DBVERSION
-   else
-   # Remove empty environment
-   rm -rf $CONFIG_DIR/db
-   fi
+   # Create new checkpoint
+   checkpointbdb $NEW_DBVERSION
 fi
 
 [ -f /usr/lib/cyrus/berkeley-db-found.txt ] && \

(aka never remove the BerkeleyDB environment, just checkpoint it every
time)

Cheers,
Ondrej

On Tue, Dec 22, 2015, at 22:30, Agustín Eijo wrote:
> Hello,
> 
> I tried to make the upgrade from wheezy to sid, but I have the same 
> problem with 2.4.18-1.
> 
> The script  /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db
> directory
> 
> I tried changing:
> 
> 190c190
> <   rm -rf $CONFIG_DIR/db
> ---
>  >   rm -rf $CONFIG_DIR/db/*
> 
> And the upgrade works well...
> 
> Agustín.
> 
> 
> El 21/12/2015 a las 09:24 a.m., Debian Bug Tracking System escribió:
> > This is an automatic notification regarding your Bug report
> > which was filed against the cyrus-common package:
> >
> > #803976: cyrus-common: /usr/lib/cyrus/bin/upgrade-db delete 
> > /var/lib/cyrus/db on upgrade from wheezy to jessie
> >
> > It has been closed by Ondřej Surý .
> >
> > Their explanation is attached below along with your original report.
> > If this explanation is unsatisfactory and you have not received a
> > better one in a separate message then please contact Ondřej Surý 
> >  by
> > replying to this email.
> >
> >
> 


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#803976: closed by Ondřej Surý (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)

2015-12-23 Thread Ondřej Surý
Hmm, I see. It basically means I have to trigger the BDB update if the
environment is found or I'll use the solution you have suggested :)

Cheers,
Ondrej

On Wed, Dec 23, 2015, at 13:32, Agustín Eijo wrote:
> Hi Ondrej,
> 
> This patch does not work. The script ends with the following error (in
> both cases: wheezy 
> -> jessie and wheezy -> sid ) :
> 
> db5.3_checkpoint: BDB1538 Program version 5.3 doesn't match environment
> version 5.1
> db5.3_checkpoint: DB_ENV->open: BDB0091 DB_VERSION_MISMATCH: Database
> environment version 
> mismatch
> 
> I attach the output script with set -x  ( debug-upgrade-db.txt )
> 
> Agu
> 
> 
> El 23/12/2015 a las 04:59 a.m., Ondřej Surý escribió:
> > Hi Augustín,
> >
> > are you able to retry the upgrade with following patch?
> >
> > diff --git a/debian/cyrus-upgrade-db b/debian/cyrus-upgrade-db
> > index 82a9d8e..2077a1f 100755
> > --- a/debian/cyrus-upgrade-db
> > +++ b/debian/cyrus-upgrade-db
> > @@ -182,13 +182,8 @@ upgradealldb() {
> >   
> >   # Create Berkeley DB checkpoint and remove old logs
> >   if [ -n "${DO_UPGRADE_BDB}" -a -d $CONFIG_DIR/db ]; then
> > -   if [ -f /usr/lib/cyrus/berkeley-db-found.txt ]; then
> > -   # Create new checkpoint
> > -   checkpointbdb $NEW_DBVERSION
> > -   else
> > -   # Remove empty environment
> > -   rm -rf $CONFIG_DIR/db
> > -   fi
> > +   # Create new checkpoint
> > +   checkpointbdb $NEW_DBVERSION
> >   fi
> >   
> >   [ -f /usr/lib/cyrus/berkeley-db-found.txt ] && \
> >
> > (aka never remove the BerkeleyDB environment, just checkpoint it every
> > time)
> >
> > Cheers,
> > Ondrej
> >
> > On Tue, Dec 22, 2015, at 22:30, Agustín Eijo wrote:
> >> Hello,
> >>
> >> I tried to make the upgrade from wheezy to sid, but I have the same
> >> problem with 2.4.18-1.
> >>
> >> The script  /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db
> >> directory
> >>
> >> I tried changing:
> >>
> >> 190c190
> >> <   rm -rf $CONFIG_DIR/db
> >> ---
> >>   >   rm -rf $CONFIG_DIR/db/*
> >>
> >> And the upgrade works well...
> >>
> >> Agustín.
> >>
> >>
> >> El 21/12/2015 a las 09:24 a.m., Debian Bug Tracking System escribió:
> >>> This is an automatic notification regarding your Bug report
> >>> which was filed against the cyrus-common package:
> >>>
> >>> #803976: cyrus-common: /usr/lib/cyrus/bin/upgrade-db delete 
> >>> /var/lib/cyrus/db on upgrade from wheezy to jessie
> >>>
> >>> It has been closed by Ondřej Surý .
> >>>
> >>> Their explanation is attached below along with your original report.
> >>> If this explanation is unsatisfactory and you have not received a
> >>> better one in a separate message then please contact Ondřej Surý 
> >>>  by
> >>> replying to this email.
> >>>
> >>>
> >
> 
> Email had 1 attachment:
> + debug-upgrade-db.txt
>   6k (text/plain)


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#803976: closed by Ondřej Surý (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)

2015-12-29 Thread Ondřej Surý
On Tue, Dec 29, 2015, at 14:34, Agustín Eijo wrote:
> PD: And feel free to ask me to try something...

Thanks for debugging the script! It's much appreciated. I have
incorporated your changes to the script and uploaded -3.

I'll have to update the script in the package in jessie, so I would
welcome if you could debug the package prepared for jessie-updates,
after I prepare it.

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Re: Bug#803976: closed by Ondřej Surý (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)

2015-12-30 Thread Ondřej Surý
On Wed, Dec 30, 2015, at 13:21, Agustín Eijo wrote:
> Excelent, I've just upgraded to version 2.4.18-3 and it worked perfectly.

Thank you for the confirmation! This is very much appreciated by
maintainers and users of the cyrus-imapd-2.4 packages in Debian.

> I wait to test the  jessie-updates whenever you want.

Try the packages from this repository:
https://packages.sury.org/cyrus-imapd/

(They are not there yet, but they should compile any moment now, so wait
few minutes after receiving the email before trying.)

Cheers,
Ondrej

> Cheers,
> Agu
> 
> 
> El 29/12/2015 a las 10:44 a.m., Ondřej Surý escribió:
> > On Tue, Dec 29, 2015, at 14:34, Agustín Eijo wrote:
> >> PD: And feel free to ask me to try something...
> > Thanks for debugging the script! It's much appreciated. I have
> > incorporated your changes to the script and uploaded -3.
> >
> > I'll have to update the script in the package in jessie, so I would
> > welcome if you could debug the package prepared for jessie-updates,
> > after I prepare it.
> >
> > Cheers,
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel


-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

Bug#799724: Bug is still present in caldav version of the package

2016-03-24 Thread Ondřej Surý
Control: block -1 by 802331

Update in jessie is in progress. But the change is quite intrusive and
hence not taken lightly.

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

On Fri, Jan 29, 2016, at 17:06, Deyan Stanev wrote:
> Hello,
> The bug is still present in the caldav version of the package. The fix, 
> you have provided is only for the nocaldav
> In the caldav version the sync_server binary is actually the imapd
> binary.
> Please update the caldav version too.
> The current version is the version from the bug report from four month
> ago
> Thanks
> 
> ___
> Pkg-Cyrus-imapd-Debian-devel mailing list
> Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

___
Pkg-Cyrus-imapd-Debian-devel mailing list
Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel

  1   2   >