Tuesday 10th April 2012
Fedora Project
Became co-maintainer of perl-Class-DBI-Plugin in Rawhide and did a clean-up and rebuild
Updated perl-IO-AIO to 4.15 in F-17 and Rawhide:
Always include linux/types.h for fiemap, for compatibility with ancient systems
Experimental support for IO::AIO::splice and ::tee (no aio_...)
Provide SEEK_HOLE and SEEK_DATA, if available
Work around (again!) an immensely stupid bug in RHEL, defining autoconf macros in linux system headers
Local Packages
Updated dovecot to 2.1.4:
Added mail_temp_scan_interval setting and changed its default value from 8 hours to 1 week
Added pop3-migration plugin for easily doing a transparent IMAP+POP3 migration to Dovecot: http://wiki2.dovecot.org/Migration/Dsync
doveadm user: Added -m parameter to show some of the mail settings
- Proxying SSL connections crashed in v2.1.[23]
fts-solr: Indexing mail bodies was broken
director: Several changes to significantly improve error handling
doveadm import didn't import messages' flags
mail_full_filesystem_access=yes was broken
- Make sure IMAP clients can't create directories when accessing non-existent users' mailboxes via shared namespace
dovecot auth clients authenticating via TCP socket could have failed with bogus "PID already in use" errors
I also added a post-release fix for lib-storage from upstream
Updated dovecot (2.0) to 2.0.20:
doveadm user: Added -m parameter to show some of the mail settings
doveadm import didn't import messages' flags
- Make sure IMAP clients can't create directories when accessing non-existent users' mailboxes via shared namespace
dovecot auth clients authenticating via TCP socket could have failed with bogus "PID already in use" errors
Updated perl-IO-AIO to 4.15 as per the Fedora version, dropping my no-longer-needed patches for RHEL-5 compatibility