[Dovecot] v2.2.rc7 released
http://dovecot.org/releases/2.2/rc/dovecot-2.2.rc7.tar.gz http://dovecot.org/releases/2.2/rc/dovecot-2.2.rc7.tar.gz.sig
OK, still not quite v2.2.0, but now it's definitely very close. :)
* checkpasword: AUTH_PASSWORD environment is no longer set.
* Running dsync no longer triggers quota warnings.
+ dsync: Commit large transactions every 100 new messages, so if a
large sync crashes it doesn't have to be restarted from the
beginning.
- replicator: doveadm commands and user list export may have skipped
some users.
- Various fixes to mailbox_list_index=yes
On Wed, 10 Apr 2013 23:46:36 +0300 Timo Sirainen <tss@iki.fi> wrote:
OK, still not quite v2.2.0, but now it's definitely very close. :)
Looking forward to the release, thank you!
- Running dsync no longer triggers quota warnings.
Not sure if you saw my last post about this change.. it works but now maillog always shows these empty error messages after executing the quota script:
Apr 11 07:55:08 fumailsynctest1 dovecot: lda(quotatest@munged): msgid=<20130411055508.10728.76331@fumailsynctest1.munged>: saved mail to INBOX Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: close failed in file object destructor: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Error in sys.excepthook: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Original exception was:
-- message transmitted on 100% recycled electrons
On Thu, 11 Apr 2013 08:06:58 +0200 Oli Schacher <dovecot@lists.wgwh.ch> wrote:
Error in sys.excepthook:
... and after the first coffee I realize the error is generated by our python quota script and not by dovecot. I wonder why this only showed up since this change... sorry for the noise.
-- message transmitted on 100% recycled electrons
On 11.4.2013, at 9.06, Oli Schacher <dovecot@lists.wgwh.ch> wrote:
- Running dsync no longer triggers quota warnings.
Not sure if you saw my last post about this change.. it works but now maillog always shows these empty error messages after executing the quota script:
Apr 11 07:55:08 fumailsynctest1 dovecot: lda(quotatest@munged): msgid=<20130411055508.10728.76331@fumailsynctest1.munged>: saved mail to INBOX Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: close failed in file object destructor: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Error in sys.excepthook: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Apr 11 07:55:08 fumailsynctest1 dovecot: quota-warning: Error: Original exception was:
Those errors come from your script. I don't see anything in the quota warning change that could have changed a behavior in your script. Maybe your script changed also around the same time?
On Thu, 11 Apr 2013 12:22:50 +0300 Timo Sirainen <tss@iki.fi> wrote:
Those errors come from your script. I don't see anything in the quota warning change that could have changed a behavior in your script. Maybe your script changed also around the same time?
yeah, sorry. there was indeed a change at the same time that apparently now triggers a python internal bug when the script is called from dovecot.
reproducible with a quota script as simple as:
#!/usr/bin/python print "hello world"
this could be the cause: http://bugs.python.org/issue11380
in any case, its not dovecot's fault. so again: sorry for the noise
participants (2)
-
Oli Schacher
-
Timo Sirainen