- pigeonhole and dovecot updated to snapshot 20100505

- mdbox: Avoid rebuilding storage if another process already did it
- lib-storage: Fixed () sublists in IMAP SEARCH parser
- example-config: auth-checkpassword include wasn't listed in 10-auth.conf
- doveadm: Added search command
- lib-master: Don't crash after timeouting an auth-master request
- master: If inet listener uses DNS name, which returns multiple IPs,
    listen in all of them
This commit is contained in:
Michal Hlavinka 2010-05-05 09:57:38 +00:00
parent 941d6dc3d3
commit 05f822bca9
4 changed files with 37 additions and 25 deletions

View File

@ -1,2 +1,2 @@
dovecot-20100427.tar.gz dovecot-20100505.tar.gz
pigeonhole-snapece958a18920.tar.bzip2 pigeonhole-snap861ffb523cb9.tar.bzip2

View File

@ -1,17 +1,19 @@
diff -up dovecot-2.0.beta4/dovecot-2-0-pigeonhole-ece958a18920/src/managesieve-login/client.c.betahotfix dovecot-2.0.beta4/dovecot-2-0-pigeonhole-ece958a18920/src/managesieve-login/client.c diff -up dovecot-2.0.beta4/src/lib-sql/Makefile.am.betahotfix dovecot-2.0.beta4/src/lib-sql/Makefile.am
--- dovecot-2.0.beta4/dovecot-2-0-pigeonhole-ece958a18920/src/managesieve-login/client.c.betahotfix 2010-04-21 18:01:20.668855900 +0200 --- dovecot-2.0.beta4/src/lib-sql/Makefile.am.betahotfix 2010-05-05 04:00:03.000000000 +0200
+++ dovecot-2.0.beta4/dovecot-2-0-pigeonhole-ece958a18920/src/managesieve-login/client.c 2010-04-21 18:01:20.689708242 +0200 +++ dovecot-2.0.beta4/src/lib-sql/Makefile.am 2010-05-05 11:34:17.286805721 +0200
@@ -32,6 +32,13 @@ const char *login_protocol = "managesiev @@ -38,13 +38,13 @@ if ! SQL_PLUGINS
const char *login_process_name = "managesieve-login"; driver_sources = \
unsigned int login_default_port = 4190; driver-mysql.c \
driver-pgsql.c \
- driver-sqlpool.c \
driver-sqlite.c
endif
+const struct login_binary login_binary = { libsql_la_SOURCES = \
+ .protocol = "managesieve", $(dist_sources) \
+ .process_name = "managesieve-login", - $(driver_sources)
+ .default_port = 4190, + $(driver_sources) \
+ .default_ssl_port = 0 + driver-sqlpool.c
+}; nodist_libsql_la_SOURCES = sql-drivers-register.c
+
void login_process_preinit(void) if SQL_PLUGINS
{
login_set_roots = managesieve_login_settings_set_roots;

View File

@ -1,11 +1,11 @@
%global betasuffix .beta4 %global betasuffix .beta4
%global snapsuffix 20100427 %global snapsuffix 20100505
Summary: Secure imap and pop3 server Summary: Secure imap and pop3 server
Name: dovecot Name: dovecot
Epoch: 1 Epoch: 1
Version: 2.0 Version: 2.0
Release: 0.7%{?betasuffix}.%{?snapsuffix}%{?dist} Release: 0.8%{?betasuffix}.%{?snapsuffix}%{?dist}
#dovecot itself is MIT, a few sources are PD, (manage)sieve is LGPLv2, perfect_maildir.pl is GPLv2+ #dovecot itself is MIT, a few sources are PD, (manage)sieve is LGPLv2, perfect_maildir.pl is GPLv2+
License: MIT and LGPLv2 and GPLv2+ License: MIT and LGPLv2 and GPLv2+
Group: System Environment/Daemons Group: System Environment/Daemons
@ -24,7 +24,7 @@ Source1: dovecot.init
Source2: dovecot.pam Source2: dovecot.pam
#Source8: http://hg.rename-it.nl/dovecot-2.0-pigeonhole/archive/tip.tar.bz2 #Source8: http://hg.rename-it.nl/dovecot-2.0-pigeonhole/archive/tip.tar.bz2
#we use this ^^^ repository snapshost just renamed to contain last commit in name #we use this ^^^ repository snapshost just renamed to contain last commit in name
%global phsnap ece958a18920 %global phsnap 861ffb523cb9
Source8: pigeonhole-snap%{phsnap}.tar.bzip2 Source8: pigeonhole-snap%{phsnap}.tar.bzip2
Source9: dovecot.sysconfig Source9: dovecot.sysconfig
@ -345,8 +345,8 @@ make check
%{_bindir}/sieve-test %{_bindir}/sieve-test
%{_bindir}/sievec %{_bindir}/sievec
%{_bindir}/sieved %{_bindir}/sieved
%config(noreplace) %{_sysconfdir}/dovecot/conf.d/sieve.conf %config(noreplace) %{_sysconfdir}/dovecot/conf.d/90-sieve.conf
%config(noreplace) %{_sysconfdir}/dovecot/conf.d/managesieve.conf %config(noreplace) %{_sysconfdir}/dovecot/conf.d/20-managesieve.conf
%{_libexecdir}/%{name}/managesieve %{_libexecdir}/%{name}/managesieve
%{_libexecdir}/%{name}/managesieve-login %{_libexecdir}/%{name}/managesieve-login
@ -370,6 +370,16 @@ make check
%{_libdir}/%{name}/dict/libdriver_pgsql.so %{_libdir}/%{name}/dict/libdriver_pgsql.so
%changelog %changelog
* Wed May 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:2.0-0.8.beta4.20100505
- pigeonhole and dovecot updated to snapshot 20100505
- mdbox: Avoid rebuilding storage if another process already did it
- lib-storage: Fixed () sublists in IMAP SEARCH parser
- example-config: auth-checkpassword include wasn't listed in 10-auth.conf
- doveadm: Added search command
- lib-master: Don't crash after timeouting an auth-master request
- master: If inet listener uses DNS name, which returns multiple IPs,
listen in all of them
* Wed Apr 28 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:2.0-0.7.beta4.20100427 * Wed Apr 28 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:2.0-0.7.beta4.20100427
- updated to snapshot 20100427 - updated to snapshot 20100427
- doveconf <setting name> now prints only the one setting's value - doveconf <setting name> now prints only the one setting's value

View File

@ -1,2 +1,2 @@
19ffa166e8bd19e97ded71a9afa7ce12 dovecot-20100427.tar.gz 86b3c6c3ea29e0d5db6c722fb4276a15 dovecot-20100505.tar.gz
1b0727eb4c876bca06313f94bb03f1cc pigeonhole-snapece958a18920.tar.bzip2 58638d02fcf44a3b2005e41dcc79719a pigeonhole-snap861ffb523cb9.tar.bzip2