http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
- Various fixes to doveadm. Especially running commands via doveadm-server was broken.
- director: Fixed user weakness getting stuck in some situations
- director: Fixed a situation where directors keep re-sending different states to each others and never becoming synced.
- director: Fixed assert-crash related to a slow "user killed" reply
- Fixed assert-crash related to istream-concat, which could have been triggered at least by a Sieve script.
On 03/30/16 14:48, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
... the build breaks on NetBSD with
[...] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT quota-fs.lo -MD -MP -MF .deps/quota-fs.Tpo -c quota-fs.c -fPIC -DPIC -o .libs/quota-fs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT rquota_xdr.lo -MD -MP -MF .deps/rquota_xdr.Tpo -c rquota_xdr.c -fPIC -DPIC -o .libs/rquota_xdr.o libtool: link: ar cru .libs/lib10_doveadm_quota_plugin.a doveadm-quota.o libtool: link: ranlib .libs/lib10_doveadm_quota_plugin.a libtool: link: ( cd ".libs" && rm -f "lib10_doveadm_quota_plugin.la" && ln -s "../lib10_doveadm_quota_plugin.la" "lib10_doveadm_quota_plugin.la" ) quota-fs.c: In function 'fs_quota_get_netbsd': quota-fs.c:695:7: error: 'i' undeclared (first use in this function) quota-fs.c:695:7: note: each undeclared identifier is reported only once for each function it appears in Makefile:726: recipe for target 'quota-fs.lo' failed gmake[4]: *** [quota-fs.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT rquota_xdr.lo -MD -MP -MF .deps/rquota_xdr.Tpo -c rquota_xdr.c -o rquota_xdr.o >/dev/null 2>&1 mv -f .deps/quota-storage.Tpo .deps/quota-storage.Plo mv -f .deps/rquota_xdr.Tpo .deps/rquota_xdr.Plo gmake[4]: Leaving directory '/var/obj/pkgsrc/mail/dovecot2/work/dovecot-2.2.23/src/plugins/quota' Makefile:456: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1
Cheerio, hauke
-- The ASCII Ribbon Campaign Hauke Fath () No HTML/RTF in email Institut für Nachrichtentechnik /\ No Word docs in email TU Darmstadt Respect for open standards Ruf +49-6151-16-3281
On 31.03.2016 16:18, Hauke Fath wrote:
On 03/30/16 14:48, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
... the build breaks on NetBSD with The build should work with https://github.com/dovecot/core/commit/4adefdb40c7ffcac3d8f8279cdf52d9f72d39.... Please report back, if it does not.
[...] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT quota-fs.lo -MD -MP -MF .deps/quota-fs.Tpo -c quota-fs.c -fPIC -DPIC -o .libs/quota-fs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT rquota_xdr.lo -MD -MP -MF .deps/rquota_xdr.Tpo -c rquota_xdr.c -fPIC -DPIC -o .libs/rquota_xdr.o libtool: link: ar cru .libs/lib10_doveadm_quota_plugin.a doveadm-quota.o libtool: link: ranlib .libs/lib10_doveadm_quota_plugin.a libtool: link: ( cd ".libs" && rm -f "lib10_doveadm_quota_plugin.la" && ln -s "../lib10_doveadm_quota_plugin.la" "lib10_doveadm_quota_plugin.la" ) quota-fs.c: In function 'fs_quota_get_netbsd': quota-fs.c:695:7: error: 'i' undeclared (first use in this function) quota-fs.c:695:7: note: each undeclared identifier is reported only once for each function it appears in Makefile:726: recipe for target 'quota-fs.lo' failed gmake[4]: *** [quota-fs.lo] Error 1 gmake[4]: *** Waiting for unfinished jobs.... libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-test -I../../../src/lib-master -I../../../src/lib-dict -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../../src/doveadm -std=gnu99 -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT rquota_xdr.lo -MD -MP -MF .deps/rquota_xdr.Tpo -c rquota_xdr.c -o rquota_xdr.o >/dev/null 2>&1 mv -f .deps/quota-storage.Tpo .deps/quota-storage.Plo mv -f .deps/rquota_xdr.Tpo .deps/rquota_xdr.Plo gmake[4]: Leaving directory '/var/obj/pkgsrc/mail/dovecot2/work/dovecot-2.2.23/src/plugins/quota' Makefile:456: recipe for target 'all-recursive' failed gmake[3]: *** [all-recursive] Error 1
Cheerio, hauke
On Mon, 4 Apr 2016 11:02:46 +0300, Teemu Huovila wrote:
... the build breaks on NetBSD with [...]
The build should work with
https://github.com/dovecot/core/commit/4adefdb40c7ffcac3d8f8279cdf52d9f72d39....
Please report back, if it does not.
It works indeed. Thanks for the fix!
Cheerio, hauke
-- The ASCII Ribbon Campaign Hauke Fath () No HTML/RTF in email Institut für Nachrichtentechnik /\ No Word docs in email TU Darmstadt Respect for open standards Ruf +49-6151-16-21344
2.2.23 seems to have broken doveadm backup, was previously working fine on 2.2.22
[root@S613 lkyneur]# doveadm -v backup -u em.mck ... doveadm(root): Error: User doesn't exist
[root@S613 lkyneur]# doveadm user em.mck field value uid vmail gid vmail home /srv/vmail/eftel/xxx.com/20032218/em.mck mail mdbox:/srv/vmail/eftel/xxx.com/20032218/em.mck/mdbox:ALT=/altstorage/srv/vmail/eftel/xxx.com/20032218/em.mck/mdbox quota_rule *:bytes=500M
On 30/03/16 23:48, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
- Various fixes to doveadm. Especially running commands via doveadm-server was broken.
- director: Fixed user weakness getting stuck in some situations
- director: Fixed a situation where directors keep re-sending different states to each others and never becoming synced.
- director: Fixed assert-crash related to a slow "user killed" reply
- Fixed assert-crash related to istream-concat, which could have been triggered at least by a Sieve script.
Yes. I concur.
On 3/31/2016 7:44 AM, Leon Kyneur wrote:
2.2.23 seems to have broken doveadm backup, was previously working fine on 2.2.22
[root@S613 lkyneur]# doveadm -v backup -u em.mck ... doveadm(root): Error: User doesn't exist
[root@S613 lkyneur]# doveadm user em.mck field value uid vmail gid vmail home /srv/vmail/eftel/xxx.com/20032218/em.mck mail mdbox:/srv/vmail/eftel/xxx.com/20032218/em.mck/mdbox:ALT=/altstorage/srv/vmail/eftel/xxx.com/20032218/em.mck/mdbox quota_rule *:bytes=500M
On 30/03/16 23:48, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
- Various fixes to doveadm. Especially running commands via doveadm-server was broken.
- director: Fixed user weakness getting stuck in some situations
- director: Fixed a situation where directors keep re-sending different states to each others and never becoming synced.
- director: Fixed assert-crash related to a slow "user killed" reply
- Fixed assert-crash related to istream-concat, which could have been triggered at least by a Sieve script.
On Wednesday, March 30, 2016 03:48:04 PM Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.23.tar.gz.sig
This is a bugfix-only release with various important fixes on top of v2.2.22.
- director: Fixed a situation where directors keep re-sending different states to each others and never becoming synced.
I think this addressed my replication/syncing issue http://dovecot.org/pipermail/dovecot/2016-March/103680.html
Thus far on 2.2.23 I have not run into the situation were emails get stuck on one server, and never syncing to the other. Knock on wood....
-- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com
participants (6)
-
Eric
-
Hauke Fath
-
Leon Kyneur
-
Teemu Huovila
-
Timo Sirainen
-
William L. Thomson Jr.