1

Topic: Why are packages for Debian not from Debian Repositores?

Hi, why are you using your own packages instead of the debian repositories?

Which features exactly make it necessary to use own packages and not the debian repositories?

After some testing I think the iredmail configuration should run with Debian stable packages without problems?

Could you please explain, why are you using own packages?

Thanks!

Snaky

2

Re: Why are packages for Debian not from Debian Repositores?

iRedMail uses two packages which not included in Debian repo:

  • Dovecot, contains 3 binary packages: dovecot-common, dovecot-pop3, dovecot-imap.

  • libmail-dkim-perl

Dovecot-1.1.x has better performance than 1.0.x, but when we began Debian support, it didn't have dovecot-1.1.x in -stable branch, so we build it. Because iRedMail wants to use dovecot-1.1.x on all distributions. But FreeBSD uses dovecot-1.2.x now.

Version of libmail-dkim-perl is 0.36, required by Amavisd which used to fix DKIM signing bug in earlier version.

We have a simple README file in package directory:
http://iredmail.org/apt/debian/lenny/README.en_US

* Packages backported from Debian (Lenny) testing repository.

If Debian -stable has newer version, please help remind me. smile

3

Re: Why are packages for Debian not from Debian Repositores?

And my another idea, maybe we should use backport packages from http://www.backports.org/dokuwiki/doku.php in next release (not iRedMail-0.6.0).

4

Re: Why are packages for Debian not from Debian Repositores?

+1 for using backports - dovecot is there in 1.2

http://packages.debian.org/search?keywo … -backports

libmail-dkim-perl: which bug are you referring to? I do not know about a bug with dkim / amavisd-new on lenny - of course with the debian packages.

BTW: where are the sources to your packages? I did not find them anywhere...

Thanks for your attention and have a nice day!

5

Re: Why are packages for Debian not from Debian Repositores?

Refer to Mail-DKIM ChangeLog file:

-- VERSION 0.35 --

2009-05-22: Jason Long <jlong@messiah.edu>
* t/signer.t: add a test-case of a message with 10000's of blank
   lines; this seems to DoS the canonicalization routines
* lib/Mail/DKIM/Canonicalization/{simple,relaxed,dk_simple}.pm:
   fix for bug reported on amavis-user list, patch provided by
   Mark Martinec. Thanks!

Full changelog can be found here: http://cpansearch.perl.org/src/JASLONG/ … /ChangeLog