From 4a51386ef05361cedb4c046f9ee6c429ffb5a532 Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Feb 24 2012 12:56:23 +0000 Subject: dovecot updated to 2.1.1 - acl plugin + autocreated mailboxes crashed when listing mailboxes - doveadm force-resync: Don't skip autocreated mailboxes (especially INBOX). - If process runs out of fds, stop listening for new connections only temporarily, not permanently (avoids hangs with process_limit=1 services) - auth: passdb imap crashed for non-login authentication (e.g. smtp). --- diff --git a/.gitignore b/.gitignore index 05147ff..adf7d97 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,5 @@ pigeonhole-snap0592366457df.tar.bz2 /dovecot-2.1-pigeonhole-b2a456e15ed5.tar.bz2 /dovecot-2.1.0.tar.gz /dovecot-2.1-pigeonhole-0.3.0.tar.gz +/dovecot-2.1.1.tar.gz +/pigeonhole-snap67950c9d3675.tar.bz2 diff --git a/dovecot.spec b/dovecot.spec index 62af0b3..a0022e8 100644 --- a/dovecot.spec +++ b/dovecot.spec @@ -1,7 +1,7 @@ Summary: Secure imap and pop3 server Name: dovecot Epoch: 1 -Version: 2.1.0 +Version: 2.1.1 #global prever .rc6 Release: 1%{?dist} #dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2 @@ -46,13 +46,13 @@ Requires: openssl >= 0.9.7f-4 # Package includes an initscript service file, needs to require initscripts package Requires(pre): shadow-utils -Requires(post): chkconfig shadow-utils -Requires(preun): shadow-utils chkconfig initscripts %if %{?fedora}0 > 140 || %{?rhel}0 > 60 Requires: systemd Requires(postun): systemd %else Requires: initscripts +Requires(post): chkconfig +Requires(preun): chkconfig initscripts Requires(postun): initscripts %endif @@ -357,14 +357,17 @@ make check %{_libdir}/dovecot/*.so.* #these (*.so files) are plugins, not a devel files %{_libdir}/dovecot/*_plugin.so +%exclude %{_libdir}/dovecot/*_sieve_plugin.so %{_libdir}/dovecot/auth/libauthdb_imap.so %{_libdir}/dovecot/auth/libauthdb_ldap.so %{_libdir}/dovecot/auth/libmech_gssapi.so %{_libdir}/dovecot/auth/libdriver_sqlite.so %{_libdir}/dovecot/dict/libdriver_sqlite.so %{_libdir}/dovecot/libdriver_sqlite.so +%dir %{_libdir}/dovecot/settings -%{_libexecdir}/dovecot +%{_libexecdir}/%{name} +%exclude %{_libexecdir}/%{name}/managesieve* %ghost /var/run/dovecot %attr(0750,dovecot,dovecot) /var/lib/dovecot @@ -398,7 +401,7 @@ make check %{_libexecdir}/%{name}/managesieve %{_libexecdir}/%{name}/managesieve-login -%dir %{_libdir}/dovecot/settings +%{_libdir}/dovecot/*_sieve_plugin.so %{_libdir}/dovecot/settings/libmanagesieve_*.so %{_mandir}/man1/sieve-dump.1.gz @@ -421,6 +424,16 @@ make check %{_libdir}/%{name}/dict/libdriver_pgsql.so %changelog +* Fri Feb 24 2012 Michal Hlavinka - 1:2.1.1-1 +- dovecot updated to 2.1.1 +- acl plugin + autocreated mailboxes crashed when listing mailboxes +- doveadm force-resync: Don't skip autocreated mailboxes (especially + INBOX). +- If process runs out of fds, stop listening for new connections only + temporarily, not permanently (avoids hangs with process_limit=1 + services) +- auth: passdb imap crashed for non-login authentication (e.g. smtp). + * Mon Feb 20 2012 Michal Hlavinka - 1:2.1.0-1 - updated to 2.1.0 (no major changes since .rc6) - include pigeonhole doc files (NEWS, README, ...) diff --git a/sources b/sources index 505ccf1..afbed1f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -32a52cc45bf099bbb537b46052d23014 dovecot-2.1.0.tar.gz +db41a4de848d2bc834c30af0eb5575fd dovecot-2.1.1.tar.gz a3e19701b775bfe1d8059c1dffd43f80 dovecot-2.1-pigeonhole-0.3.0.tar.gz