cvsdist a405b18
Summary: Dovecot Secure imap server
cvsdist a405b18
Name: dovecot
Tomas Janousek 43686ec
Epoch: 1
63a5416
Version: 1.1.6
2a0ae5d
Release: 1%{?dist}
Tomas Janousek c7e009b
License: MIT and LGPLv2 and BSD with advertising
cvsdist a405b18
Group: System Environment/Daemons
299eec0
299eec0
%define build_postgres 1
299eec0
%define build_mysql 1
Tomas Janousek 6c38161
%define build_sqlite 1
Tomas Janousek a520dff
%define build_ldap 1
Tomas Janousek a520dff
%define build_gssapi 1
299eec0
Tomas Janousek b1451a6
%define build_sieve 1
4b979e7
%define sieve_version 1.1.5
Tomas Janousek 151b53d
%define sieve_name dovecot-sieve
Tomas Janousek 151b53d
32ffc73
URL: http://www.dovecot.org/
4b979e7
Source: http://www.dovecot.org/releases/1.1/%{name}-%{version}.tar.gz
cvsdist a405b18
Source1: dovecot.init
cvsdist a405b18
Source2: dovecot.pam
6cf645e
Source3: maildir-migration.txt
6cf645e
Source4: migrate-folders
6cf645e
Source5: migrate-users
6cf645e
Source6: perfect_maildir.pl
299eec0
Source7: dovecot-REDHAT-FAQ.txt
32ffc73
Source8: http://dovecot.org/releases/sieve/%{sieve_name}-%{sieve_version}.tar.gz
9568d00
Source9: dovecot.sysconfig
4b979e7
Patch1: dovecot-1.1-default-settings.patch
4b979e7
Patch2: dovecot-1.0.beta2-mkcert-permissions.patch
32ffc73
# local filesystem rules
4b979e7
Patch3: dovecot-1.0.rc7-mkcert-paths.patch
Tomas Janousek 67deaac
32ffc73
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
32ffc73
BuildRequires: openssl-devel, pam-devel, zlib-devel
32ffc73
BuildRequires: libtool autoconf automake
daf6971
# gettext-devel is needed for running autoconf because of the
daf6971
# presence of AM_ICONV
daf6971
BuildRequires: gettext-devel
Tomas Janousek 29f257c
# Explicit Runtime Requirements
Tomas Janousek 29f257c
Requires: openssl >= 0.9.7f-4
Tomas Janousek 29f257c
# Package includes an initscript service file, needs to require initscripts package
Tomas Janousek 29f257c
Requires: initscripts
32ffc73
Requires(pre): /usr/sbin/useradd
32ffc73
Requires(post): /sbin/chkconfig, /usr/sbin/useradd, /sbin/chkconfig
Tomas Janousek 29f257c
Requires(preun): /usr/sbin/userdel, /usr/sbin/groupdel, /sbin/chkconfig, /sbin/service
32ffc73
Requires(postun): /sbin/service
cvsdist a405b18
299eec0
%if %{build_postgres}
299eec0
BuildRequires: postgresql-devel
299eec0
%endif
299eec0
299eec0
%if %{build_mysql}
299eec0
BuildRequires: mysql-devel
299eec0
%endif
299eec0
Tomas Janousek 6c38161
%if %{build_sqlite}
Tomas Janousek 6c38161
BuildRequires: sqlite-devel
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
Tomas Janousek a520dff
%if %{build_ldap}
Tomas Janousek a520dff
BuildRequires: openldap-devel
Tomas Janousek a520dff
%endif
Tomas Janousek a520dff
Tomas Janousek a520dff
%if %{build_gssapi}
Tomas Janousek a520dff
BuildRequires: krb5-devel
Tomas Janousek a520dff
%endif
Tomas Janousek a520dff
prockai f795623
%define docdir %{_docdir}/%{name}
prockai 43d3914
%define ssldir %{_sysconfdir}/pki/%{name}
6cf645e
cvsdist a405b18
%description
cvsdist a405b18
Dovecot is an IMAP server for Linux/UNIX-like systems, written with security 
cvsdist a405b18
primarily in mind.  It also contains a small POP3 server.  It supports mail 
cvsdist a405b18
in either of maildir or mbox formats.
cvsdist a405b18
Tomas Janousek a520dff
The SQL drivers and authentication plugins are in their subpackages.
Tomas Janousek a520dff
Tomas Janousek 6c38161
Tomas Janousek 0133c11
%if %{build_sieve}
Tomas Janousek 151b53d
%package sieve
Tomas Janousek 43686ec
Requires: %{name} = %{epoch}:%{version}-%{release}
Tomas Janousek 9c42f98
Summary: CMU Sieve plugin for dovecot LDA
Tomas Janousek 151b53d
Group: System Environment/Daemons
Tomas Janousek c7e009b
License: MIT and LGPLv2+
Tomas Janousek 151b53d
Tomas Janousek 151b53d
%description sieve
32ffc73
This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA.
Tomas Janousek 0133c11
%endif
Tomas Janousek 0133c11
Tomas Janousek 6c38161
%if %{build_postgres}
Tomas Janousek 6c38161
%package pgsql
Tomas Janousek 43686ec
Requires: %{name} = %{epoch}:%{version}-%{release}
Tomas Janousek 6c38161
Summary: Postgres SQL backend for dovecot
Tomas Janousek 6c38161
Group: System Environment/Daemons
Tomas Janousek 6c38161
%description pgsql
Tomas Janousek 6c38161
This package provides the Postgres SQL backend for dovecot-auth etc.
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
Tomas Janousek 6c38161
%if %{build_mysql}
Tomas Janousek 6c38161
%package mysql
Tomas Janousek 43686ec
Requires: %{name} = %{epoch}:%{version}-%{release}
Tomas Janousek 6c38161
Summary: MySQL backend for dovecot
Tomas Janousek 6c38161
Group: System Environment/Daemons
Tomas Janousek 6c38161
%description mysql
Tomas Janousek 6c38161
This package provides the MySQL backend for dovecot-auth etc.
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
Tomas Janousek 6c38161
%if %{build_sqlite}
Tomas Janousek 6c38161
%package sqlite
Tomas Janousek 43686ec
Requires: %{name} = %{epoch}:%{version}-%{release}
Tomas Janousek 6c38161
Summary: SQLite backend for dovecot
Tomas Janousek 6c38161
Group: System Environment/Daemons
Tomas Janousek 6c38161
%description sqlite
Tomas Janousek 6c38161
This package provides the SQLite backend for dovecot-auth etc.
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
4b979e7
%if %{build_ldap}
4b979e7
%package ldap
4b979e7
Requires: %{name} = %{epoch}:%{version}-%{release}
4b979e7
Summary: LDAP auth plugin for dovecot
4b979e7
Group: System Environment/Daemons
4b979e7
%description ldap
4b979e7
This package provides the LDAP auth plugin for dovecot-auth etc.
4b979e7
%endif
4b979e7
4b979e7
%if %{build_gssapi}
4b979e7
%package gssapi
4b979e7
Requires: %{name} = %{epoch}:%{version}-%{release}
4b979e7
Summary: GSSAPI auth mechanism plugin for dovecot
4b979e7
Group: System Environment/Daemons
4b979e7
%description gssapi
4b979e7
This package provides the GSSAPI auth mechanism plugin for dovecot-auth etc.
4b979e7
%endif
Tomas Janousek a520dff
5122e8d
%package devel
5122e8d
Requires: %{name} = %{epoch}:%{version}-%{release}
5122e8d
Summary: Development files dor dovecot
5122e8d
Group: Development/Libraries
5122e8d
%description devel
5122e8d
This package provides the development files for dovecot.
5122e8d
Tomas Janousek 6c38161
cvsdist a405b18
%prep
cvsdist a405b18
32ffc73
%setup -q
cvsdist a405b18
4b979e7
%patch1 -p1 -b .default-settings
4b979e7
%patch2 -p1 -b .mkcert-permissions
4b979e7
%patch3 -p1 -b .mkcert-paths
Tomas Janousek 6c38161
Tomas Janousek 0133c11
%if %{build_sieve}
32ffc73
%setup -q -D -T -a 8
Tomas Janousek 0133c11
%endif
Tomas Janousek 0133c11
cvsdist a405b18
%build
cvsdist b99b8b2
rm -f ./configure
4b979e7
autoreconf -i -f
71d947c
%configure                           \
prockai 93182d1
    INSTALL_DATA="install -c -p -m644" \
5122e8d
    --enable-header-install      \
32ffc73
    --disable-static             \
299eec0
%if %{build_postgres}
prockai 93182d1
    --with-pgsql                 \
299eec0
%endif
299eec0
%if %{build_mysql}
prockai 93182d1
    --with-mysql                 \
299eec0
%endif
Tomas Janousek 6c38161
%if %{build_sqlite}
Tomas Janousek 6c38161
    --with-sqlite                \
Tomas Janousek 6c38161
%endif
4b979e7
    --with-sql=plugin            \
4b979e7
    --with-sql-drivers           \
prockai 93182d1
    --with-ssl=openssl           \
prockai 93182d1
    --with-ssldir=%{ssldir}      \
Tomas Janousek a520dff
%if %{build_ldap}
4b979e7
    --with-ldap=plugin           \
Tomas Janousek a520dff
%endif
Tomas Janousek a520dff
%if %{build_gssapi}
4b979e7
    --with-gssapi=plugin
Tomas Janousek a520dff
%endif
cvsdist a405b18
Tomas Janousek 79f4b5b
make %{?_smp_mflags}
cvsdist a405b18
Tomas Janousek 0133c11
%if %{build_sieve}
32ffc73
cd %{sieve_name}-%{sieve_version}
Tomas Janousek 151b53d
Tomas Janousek 151b53d
rm -f ./configure
4b979e7
autoreconf -i -f
Tomas Janousek 151b53d
%configure                           \
Tomas Janousek 151b53d
    INSTALL_DATA="install -c -p -m644" \
32ffc73
    --disable-static                 \
Tomas Janousek 151b53d
    --with-dovecot=../
Tomas Janousek 151b53d
Tomas Janousek 79f4b5b
make %{?_smp_mflags}
Tomas Janousek 0133c11
%endif
Tomas Janousek 151b53d
cvsdist a405b18
%install
cvsdist a405b18
rm -rf $RPM_BUILD_ROOT
71d947c
make install DESTDIR=$RPM_BUILD_ROOT
32ffc73
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}
Tomas Janousek 29f257c
41e1ab9
install -p -m 755 src/plugins/convert/convert-tool $RPM_BUILD_ROOT%{_libexecdir}/%{name}
41e1ab9
32ffc73
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
41e1ab9
install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/dovecot
cvsdist a405b18
32ffc73
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
41e1ab9
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/dovecot
cvsdist a405b18
9568d00
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
9568d00
install -p -m 600 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/dovecot
9568d00
cvsdist a405b18
# generate ghost .pem file
32ffc73
mkdir -p $RPM_BUILD_ROOT%{ssldir}/certs
32ffc73
mkdir -p $RPM_BUILD_ROOT%{ssldir}/private
32ffc73
touch $RPM_BUILD_ROOT%{ssldir}/certs/dovecot.pem
32ffc73
chmod 600 $RPM_BUILD_ROOT%{ssldir}/certs/dovecot.pem
32ffc73
touch $RPM_BUILD_ROOT%{ssldir}/private/dovecot.pem
32ffc73
chmod 600 $RPM_BUILD_ROOT%{ssldir}/private/dovecot.pem
cvsdist a405b18
prockai f795623
mkdir -p $RPM_BUILD_ROOT/var/run/dovecot/login
prockai f795623
chmod 755 $RPM_BUILD_ROOT/var/run/dovecot
prockai f795623
chmod 700 $RPM_BUILD_ROOT/var/run/dovecot/login
prockai 93182d1
	
prockai f795623
# Install dovecot.conf and dovecot-openssl.cnf
32ffc73
mkdir -p $RPM_BUILD_ROOT%{ssldir}
63a5416
install -p -m640 dovecot-example.conf $RPM_BUILD_ROOT%{_sysconfdir}/dovecot.conf
32ffc73
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/dovecot-*example.conf # dovecot seems to install this by itself
32ffc73
install -p -m644 doc/dovecot-openssl.cnf $RPM_BUILD_ROOT%{ssldir}/dovecot-openssl.cnf
cvsdist a405b18
71d947c
# Install some of our own documentation
Tomas Janousek 29f257c
install -p -m644 %{SOURCE7} $RPM_BUILD_ROOT%{docdir}/REDHAT-FAQ.txt
Tomas Janousek 29f257c
Tomas Janousek 29f257c
# Install the licensing files into the documentation area
32ffc73
install -p -m644 COPYING* $RPM_BUILD_ROOT%{docdir}
prockai f795623
prockai f795623
mkdir -p $RPM_BUILD_ROOT%{docdir}/examples/
32ffc73
install -p -m755 doc/mkcert.sh $RPM_BUILD_ROOT%{_libexecdir}/%{name}/mkcert.sh
32ffc73
for f in `cd doc; echo *.conf`; do
32ffc73
     install -p -m644 doc/$f $RPM_BUILD_ROOT%{docdir}/examples/$f;
prockai 93182d1
done
299eec0
prockai f795623
install -p -m755 -d $RPM_BUILD_ROOT%{docdir}/UW-to-Dovecot-Migration
Tomas Janousek 29f257c
for f in %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6}
6cf645e
do
Tomas Janousek 29f257c
    install -p -m644 $f $RPM_BUILD_ROOT%{docdir}/UW-to-Dovecot-Migration
6cf645e
done
cvsdist a405b18
prockai f795623
mv $RPM_BUILD_ROOT%{docdir} $RPM_BUILD_ROOT%{docdir}-%{version}
prockai 210375c
mkdir -p $RPM_BUILD_ROOT/var/lib/dovecot
prockai f795623
Tomas Janousek 0133c11
%if %{build_sieve}
Tomas Janousek 151b53d
# dovecot-sieve
32ffc73
pushd %{sieve_name}-%{sieve_version}
Tomas Janousek 151b53d
make install DESTDIR=$RPM_BUILD_ROOT
Tomas Janousek 151b53d
popd
Tomas Janousek 0133c11
%endif
Tomas Janousek 151b53d
32ffc73
#remove the libtool archives
32ffc73
find $RPM_BUILD_ROOT%{_libdir}/%{name}/ -name '*.la' | xargs rm -f
32ffc73
Tomas Janousek 151b53d
#prepare the filelist
Tomas Janousek 151b53d
(
32ffc73
    find ${RPM_BUILD_ROOT}%{_libdir}/%{name} -type d | sed -e "s|^|%dir |";
32ffc73
    find ${RPM_BUILD_ROOT}%{_libdir}/%{name} -! -type d | \
5122e8d
        grep -v 'dovecot-config\|lib90_cmusieve_plugin\.so\|libdriver_.*\.so\|libauthdb_.*\.so\|libmech_.*\.so';
Tomas Janousek 151b53d
) | sed -e "s|$RPM_BUILD_ROOT||" >libs.filelist
Tomas Janousek 151b53d
32ffc73
32ffc73
%clean
32ffc73
rm -rf $RPM_BUILD_ROOT
32ffc73
32ffc73
cvsdist a405b18
%pre
7eb1921
getent group dovecot >/dev/null || groupadd -r dovecot
7eb1921
getent passwd dovecot >/dev/null || \
7eb1921
useradd -r -g dovecot -d /usr/libexec/dovecot -s /sbin/nologin -c "Dovecot IMAP server" dovecot
7eb1921
exit 0
cvsdist a405b18
cvsdist a405b18
%post
3711f66
/sbin/chkconfig --add %{name}
7eb1921
# generate the ssl certificates
7eb1921
if [ ! -f %{ssldir}/certs/%{name}.pem ]; then
32ffc73
    SSLDIR=%{ssldir} OPENSSLCONFIG=%{ssldir}/dovecot-openssl.cnf \
32ffc73
         %{_libexecdir}/%{name}/mkcert.sh &> /dev/null
7eb1921
fi
prockai 43cfb74
7eb1921
if ! test -f /var/run/dovecot/login/ssl-parameters.dat; then
7eb1921
    dovecot --build-ssl-parameters &>/dev/null
3711f66
fi
cvsdist a405b18
exit 0
cvsdist a405b18
cvsdist a405b18
%preun
cvsdist a405b18
if [ $1 = 0 ]; then
32ffc73
    /sbin/service %{name} stop > /dev/null 2>&1
32ffc73
    /sbin/chkconfig --del %{name}
32ffc73
fi
32ffc73
32ffc73
%postun
7eb1921
if [ "$1" -ge "1" ]; then
32ffc73
    /sbin/service %{name} condrestart >/dev/null 2>&1 || :
cvsdist a405b18
fi
cvsdist a405b18
cvsdist a405b18
Tomas Janousek 151b53d
%files -f libs.filelist
32ffc73
%defattr(-,root,root,-)
32ffc73
%doc %{docdir}-%{version}
63a5416
%attr(0640,root,mail) %config(noreplace) %{_sysconfdir}/dovecot.conf
9568d00
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dovecot
32ffc73
%{_initrddir}/dovecot
Tomas Janousek 29f257c
%config(noreplace) %{_sysconfdir}/pam.d/dovecot
Tomas Janousek 29f257c
%dir %{ssldir}
Tomas Janousek 29f257c
%dir %{ssldir}/certs
7eb1921
%dir %{ssldir}/private
71d947c
%config(noreplace) %{ssldir}/dovecot-openssl.cnf
prockai f795623
%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/certs/dovecot.pem
6cf645e
%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/private/dovecot.pem
prockai 43d3914
%{_libexecdir}/%{name}
63a5416
%{_libexecdir}/%{name}/checkpassword-reply
63a5416
%attr(2755,root,mail) %{_libexecdir}/%{name}/deliver
63a5416
%{_libexecdir}/%{name}/dict
63a5416
%{_libexecdir}/%{name}/dovecot-auth
63a5416
%{_libexecdir}/%{name}/gdbhelper
63a5416
%{_libexecdir}/%{name}/idxview
63a5416
%{_libexecdir}/%{name}/imap
63a5416
%{_libexecdir}/%{name}/imap-login
63a5416
%{_libexecdir}/%{name}/logview
63a5416
%{_libexecdir}/%{name}/pop3
63a5416
%{_libexecdir}/%{name}/pop3-login
63a5416
%{_libexecdir}/%{name}/rawlog
63a5416
%{_libexecdir}/%{name}/ssl-build-param
cvsdist a405b18
%{_sbindir}/dovecot
prockai f795623
%{_sbindir}/dovecotpw
prockai f795623
%attr(0755,root,dovecot) %dir /var/run/dovecot
prockai f795623
%attr(0750,root,dovecot) %dir /var/run/dovecot/login
Tomas Janousek 29f257c
#%attr(0755,root,dovecot) %{_libexecdir}/%{name}/mkcert.sh
prockai 210375c
%attr(0750,dovecot,dovecot) %dir /var/lib/dovecot
cvsdist a405b18
Tomas Janousek 0133c11
%if %{build_sieve}
Tomas Janousek 151b53d
%files sieve
32ffc73
%defattr(-,root,root,-)
Tomas Janousek 151b53d
%{_libdir}/%{name}/lda/lib90_cmusieve_plugin.so
Tomas Janousek 0133c11
%endif
Tomas Janousek 151b53d
Tomas Janousek 6c38161
%if %{build_mysql}
Tomas Janousek 6c38161
%files mysql
32ffc73
%defattr(-,root,root,-)
Tomas Janousek 6c38161
%{_libdir}/%{name}/sql/libdriver_mysql.so
4b979e7
%{_libdir}/%{name}/auth/libdriver_mysql.so
4b979e7
%{_libdir}/%{name}/dict/libdriver_mysql.so
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
Tomas Janousek 6c38161
%if %{build_postgres}
Tomas Janousek 6c38161
%files pgsql
32ffc73
%defattr(-,root,root,-)
Tomas Janousek 6c38161
%{_libdir}/%{name}/sql/libdriver_pgsql.so
4b979e7
%{_libdir}/%{name}/auth/libdriver_pgsql.so
4b979e7
%{_libdir}/%{name}/dict/libdriver_pgsql.so
Tomas Janousek 6c38161
%endif
Tomas Janousek 6c38161
Tomas Janousek 6c38161
%if %{build_sqlite}
Tomas Janousek 6c38161
%files sqlite
32ffc73
%defattr(-,root,root,-)
Tomas Janousek 6c38161
%{_libdir}/%{name}/sql/libdriver_sqlite.so
4b979e7
%{_libdir}/%{name}/auth/libdriver_sqlite.so
4b979e7
%{_libdir}/%{name}/dict/libdriver_sqlite.so
Tomas Janousek a520dff
%endif
Tomas Janousek a520dff
4b979e7
%if %{build_ldap}
4b979e7
%files ldap
4b979e7
%defattr(-,root,root,-)
4b979e7
%{_libdir}/%{name}/auth/libauthdb_ldap.so
4b979e7
%endif
Tomas Janousek a520dff
4b979e7
%if %{build_gssapi}
4b979e7
%files gssapi
4b979e7
%defattr(-,root,root,-)
4b979e7
%{_libdir}/%{name}/auth/libmech_gssapi.so
4b979e7
%endif
cvsdist a405b18
5122e8d
%files devel
5122e8d
%defattr(-,root,root,-)
5122e8d
%{_includedir}/%{name}
5122e8d
%{_libdir}/%{name}/dovecot-config
5122e8d
5122e8d
cvsdist a405b18
%changelog
63a5416
* Mon Nov 3 2008 Michal Hlavinka <mhlavink@redhat.com> - 1:1.1.6-1
63a5416
- update to upstream version 1.1.6
63a5416
- change permissions of deliver and dovecot.conf to prevent possible password exposure
63a5416
2574a23
* Wed Oct 29 2008 Michal Hlavinka <mhlavink@redhat.com> - 1:1.1.5-1
2574a23
- update to upstream version 1.1.5 (Resolves: CVE-2008-4577, CVE-2008-4578)
2574a23
2a0ae5d
* Tue Sep  2 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.3-1
2a0ae5d
- update to upstream version 1.1.3
2a0ae5d
ca7de25
* Tue Jul 29 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.2-2
ca7de25
- really ask for the password during start-up
ca7de25
9568d00
* Tue Jul 29 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.2-1
9568d00
- update to upstream version 1.1.2
ca7de25
- final solution for #445200 (add /etc/sysconfig/dovecot for start-up options)
9568d00
b166a49
* Fri Jun 27 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.1-2
b166a49
- update default settings to listen on both IPv4 and IPv6 instead of IPv6 only
b166a49
04e5887
* Sun Jun 22 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.1-1
04e5887
- update to upstream version 1.1.1
04e5887
4b979e7
* Sat Jun 21 2008 Dan Horak <dan[at]danny.cz> - 1:1.1.0-1
4b979e7
- update to upstream version 1.1.0
4b979e7
- update sieve plugin to 1.1.5
4b979e7
- remove unnecessary patches
4b979e7
- enable ldap and gssapi plugins
4b979e7
- change ownership of dovecot.conf (Resolves: #452088)
4b979e7
3312c43
* Wed Jun 18 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.14-4
3312c43
- update init script (Resolves: #451838)
3312c43
5122e8d
* Fri Jun  6 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.14-3
5122e8d
- build devel subpackage (Resolves: #306881)
5122e8d
41e1ab9
* Thu Jun  5 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.14-2
41e1ab9
- install convert-tool (Resolves: #450010)
41e1ab9
e582255
* Tue Jun  3 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.14-1
e582255
- update to upstream version 1.0.14
e582255
- remove setcred patch (use of setcred must be explictly enabled in config)
e582255
7eb1921
* Thu May 29 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.13-8
7eb1921
- update scriptlets to follow UsersAndGroups guideline
7eb1921
- remove support for upgrading from version < 1.0 from scriptlets
7eb1921
- Resolves: #448095
7eb1921
32ffc73
* Tue May 20 2008 Dan Horak <dan[at]danny.cz> - 1:1.0.13-7
32ffc73
- spec file cleanup
32ffc73
- update sieve plugin to 1.0.3
32ffc73
- Resolves: #445200, #238018
32ffc73
Tomas Janousek 80b85ac
* Sun Mar 09 2008 Tomas Janousek <tjanouse@redhat.com> - 1:1.0.13-6
Tomas Janousek 80b85ac
- update to latest upstream stable (1.0.13)
Tomas Janousek 80b85ac
7cefb87
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:1.0.10-5
45e5495
- Autorebuild for GCC 4.3
45e5495
Tomas Janousek 192f38f
* Fri Jan 07 2008 Tomas Janousek <tjanouse@redhat.com> - 1:1.0.10-4
Tomas Janousek 192f38f
- update to latest upstream stable (1.0.10)
Tomas Janousek 192f38f
35559c4
* Wed Dec 05 2007 Jesse Keating <jkeating@redhat.com> - 1:1.0.7-3
35559c4
- Bump for deps
35559c4
Tomas Janousek 79f4b5b
* Mon Nov 05 2007 Tomas Janousek <tjanouse@redhat.com> - 1:1.0.7-2
Tomas Janousek 79f4b5b
- update to latest upstream stable (1.0.7)
Tomas Janousek cdfda42
- added the winbind patch (#286351)
Tomas Janousek 79f4b5b
Tomas Janousek 43686ec
* Tue Sep 25 2007 Tomas Janousek <tjanouse@redhat.com> - 1:1.0.5-1
Tomas Janousek 43686ec
- downgraded to lastest upstream stable (1.0.5)
Tomas Janousek 43686ec
Tomas Janousek c7e009b
* Wed Aug 22 2007 Tomas Janousek <tjanouse@redhat.com> - 1.1-16.1.alpha3
Tomas Janousek c7e009b
- updated license tags
Tomas Janousek c7e009b
Tomas Janousek 754d1e8
* Mon Aug 13 2007 Tomas Janousek <tjanouse@redhat.com> - 1.1-16.alpha3
Tomas Janousek 754d1e8
- updated to latest upstream alpha
Tomas Janousek 754d1e8
- update dovecot-sieve to 0367450c9382 from hg
Tomas Janousek 754d1e8
Tomas Janousek a520dff
* Fri Aug 10 2007 Tomas Janousek <tjanouse@redhat.com> - 1.1-15.alpha2
Tomas Janousek a520dff
- updated to latest upstream alpha
Tomas Janousek a520dff
- split ldap and gssapi plugins to subpackages
Tomas Janousek a520dff
Tomas Janousek b1451a6
* Wed Jul 25 2007 Tomas Janousek <tjanouse@redhat.com> - 1.1-14.6.hg.a744ae38a9e1
Tomas Janousek b1451a6
- update to a744ae38a9e1 from hg
Tomas Janousek b1451a6
- update dovecot-sieve to 131e25f6862b from hg and enable it again
Tomas Janousek b1451a6
Tomas Janousek 086ecbd
* Thu Jul 19 2007 Tomas Janousek <tjanouse@redhat.com> - 1.1-14.5.alpha1
Tomas Janousek a520dff
- update to latest upstream alpha
Tomas Janousek 086ecbd
- don't build dovecot-sieve, it's only for 1.0
Tomas Janousek 086ecbd
Tomas Janousek 9012a4c
* Sun Jul 15 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0.2-13.5
Tomas Janousek 9012a4c
- update to latest upstream
Tomas Janousek 9012a4c
Tomas Janousek fc6690c
* Mon Jun 18 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0.1-12.5
Tomas Janousek fc6690c
- update to latest upstream
Tomas Janousek fc6690c
Tomas Janousek 6c38161
* Fri Jun 08 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0.0-11.7
Tomas Janousek 6c38161
- specfile merge from 145241 branch
Tomas Janousek 6c38161
    - new sql split patch
Tomas Janousek 6c38161
    - support for not building all sql modules
Tomas Janousek 6c38161
    - split sql libraries to separate packages
Tomas Janousek 6c38161
Tomas Janousek 2a32883
* Sat Apr 14 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0.0-11.1
Tomas Janousek 2a32883
- dovecot-1.0.beta2-pam-tty.patch is no longer needed
Tomas Janousek 2a32883
Tomas Janousek 21d5afd
* Fri Apr 13 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0.0-11
Tomas Janousek 21d5afd
- update to latest upstream
Tomas Janousek 21d5afd
Tomas Janousek 59bba44
* Tue Apr 10 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-10.rc31
Tomas Janousek 59bba44
- update to latest upstream
Tomas Janousek 59bba44
Tomas Janousek 97818b3
* Fri Apr 06 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-9.rc30
Tomas Janousek 97818b3
- update to latest upstream
Tomas Janousek 97818b3
Tomas Janousek 0133c11
* Fri Mar 30 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-8.1.rc28
Tomas Janousek 0133c11
- spec file cleanup (fixes docs path)
Tomas Janousek 0133c11
Tomas Janousek 6770a05
* Fri Mar 23 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-8.rc28
Tomas Janousek 6770a05
- update to latest upstream
Tomas Janousek 6770a05
Tomas Janousek 854117c
* Mon Mar 19 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-7.rc27
Tomas Janousek 854117c
- use dovecot-sieve's version for the package
Tomas Janousek 854117c
Tomas Janousek 151b53d
* Mon Mar 19 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-6.rc27
Tomas Janousek 151b53d
- update to latest upstream
Tomas Janousek 151b53d
- added dovecot-sieve
Tomas Janousek 151b53d
Tomas Janousek 29f257c
* Fri Mar 02 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-5.rc25
Tomas Janousek 29f257c
- update to latest upstream
Tomas Janousek 29f257c
Tomas Janousek 29f257c
* Sun Feb 25 2007 Jef Spaleta <jspaleta@gmail.com> - 1.0-4.rc22
Tomas Janousek 29f257c
- Merge review changes
Tomas Janousek 29f257c
Tomas Janousek cc0323b
* Thu Feb 08 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-3.rc22
Tomas Janousek cc0323b
- update to latest upstream, fixes a few bugs
Tomas Janousek cc0323b
Tomas Janousek 0dbe47f
* Mon Jan 08 2007 Tomas Janousek <tjanouse@redhat.com> - 1.0-2.rc17
Tomas Janousek 0dbe47f
- update to latest upstream, fixes a few bugs
Tomas Janousek 0dbe47f
Tomas Janousek f93a9d1
* Thu Dec 21 2006 Tomas Janousek <tjanouse@redhat.com> - 1.0-1.1.rc15
Tomas Janousek f93a9d1
- reenabled GSSAPI (#220377)
Tomas Janousek f93a9d1
Tomas Janousek 9de1b89
* Tue Dec 05 2006 Tomas Janousek <tjanouse@redhat.com> - 1.0-1.rc15
Tomas Janousek 9de1b89
- update to latest upstream, fixes a few bugs, plus a security
Tomas Janousek 9de1b89
  vulnerability (#216508, CVE-2006-5973)
Tomas Janousek 9de1b89
prockai 43d3914
* Tue Oct 10 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.3.rc7
prockai 43d3914
- fix few inconsistencies in specfile, fixes #198940
prockai 43d3914
prockai 6e9c068
* Wed Oct 04 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.2.rc7
prockai 6e9c068
- fix default paths in the example mkcert.sh to match configuration
prockai 6e9c068
  defaults (fixes #183151)
prockai 6e9c068
d7c5336
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.1.rc7
d7c5336
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
d7c5336
prockai c1e9329
* Fri Sep 22 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc7
prockai c1e9329
- update to latest upstream release candidate, should fix occasional
prockai c1e9329
  hangs and mbox issues... INBOX. namespace is still broken though
prockai c1e9329
- do not run over symlinked certificates in new locations on upgrade
prockai c1e9329
prockai 210375c
* Tue Aug 15 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc2.2
prockai 210375c
- include /var/lib/dovecot in the package, prevents startup failure
prockai 210375c
  on new installs
prockai 210375c
prockai a5af411
* Mon Jul 17 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc2.1
prockai a5af411
- reenable inotify and see what happens
prockai a5af411
prockai 22db7b7
* Thu Jul 13 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.rc2
prockai 22db7b7
- update to latest upstream release candidate
prockai cf0e7a0
- disable inotify for now, doesn't build -- this needs fixing though
prockai 22db7b7
06b4655
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta8.2.1
06b4655
- rebuild
06b4655
prockai 5bcda47
* Thu Jun 08 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta8.2
prockai 5bcda47
- put back pop3_uidl_format default that got lost
prockai 5bcda47
  in the beta2->beta7 upgrade (would cause pop3 to not work
prockai 5bcda47
  at all in many situations)
prockai 5bcda47
prockai 00c966c
* Thu May 04 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta8.1
prockai 00c966c
- upgrade to latest upstream beta release (beta8)
prockai 00c966c
- contains a security fix in mbox handling
prockai 00c966c
prockai bdb6f60
* Thu May 04 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta7.1
prockai bdb6f60
- upgrade to latest upstream beta release
prockai 00c966c
- fixed BR 173048
prockai bdb6f60
prockai f93e9dc
* Fri Mar 17 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.8
prockai f93e9dc
- fix sqlite detection in upstream configure checks, second part
prockai f93e9dc
  of #182240
prockai f93e9dc
e85d395
* Wed Mar  8 2006 Bill Nottingham <notting@redhat.com> - 1.0-0.beta2.7
e85d395
- fix scriplet noise some more
e85d395
8aec4d2
* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 1.0-0.beta2.6
8aec4d2
- fix scriptlet error (mitr, #184151)
8aec4d2
prockai 93182d1
* Mon Feb 27 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.5
prockai 93182d1
- fix #182240 by looking in lib64 for libs first and then lib
prockai 93182d1
- fix comment #1 in #182240 by copying over the example config files
prockai 93182d1
  to documentation directory
prockai 93182d1
d978fe7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta2.4.1
d978fe7
- bump again for double-long bug on ppc(64)
d978fe7
prockai cc66ac3
* Thu Feb 09 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.4
prockai cc66ac3
- enable inotify as it should work now (#179431)
prockai cc66ac3
17470fc
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0-0.beta2.3.1
17470fc
- rebuilt for new gcc4.1 snapshot and glibc changes
17470fc
prockai fccc5ac
* Thu Feb 02 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.3
prockai fccc5ac
- change the compiled-in defaults and adjust the default's configfile
prockai fccc5ac
  commented-out example settings to match compiled-in defaults,
prockai fccc5ac
  instead of changing the defaults only in the configfile, as per #179432
prockai fccc5ac
- fix #179574 by providing a default uidl_format for pop3
prockai fccc5ac
- half-fix #179620 by having plaintext auth enabled by default... this
prockai fccc5ac
  needs more thinking (which one we really want) and documentation
prockai fccc5ac
  either way
prockai fccc5ac
prockai 43cfb74
* Tue Jan 31 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.2
prockai 43cfb74
- update URL in description
prockai 43cfb74
- call dovecot --build-ssl-parameters in postinst as per #179430
prockai 43cfb74
prockai 0259e2e
* Mon Jan 30 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2.1
prockai 0259e2e
- fix spec to work with BUILD_DIR != SOURCE_DIR
prockai 0259e2e
- forward-port and split pam-nocred patch
prockai 0259e2e
prockai f795623
* Mon Jan 23 2006 Petr Rockai <prockai@redhat.com> - 1.0-0.beta2
prockai f795623
- new upstream version, hopefully fixes #173928, #163550
prockai f795623
- fix #168866, use install -p to install documentation
prockai f795623
bd7638a
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
bd7638a
- rebuilt
bd7638a
2f1b8f5
* Sat Nov 12 2005 Tom Lane <tgl@redhat.com> - 0.99.14-10.fc5
2f1b8f5
- Rebuild due to mysql update.
2f1b8f5
56b33da
* Wed Nov  9 2005 Tomas Mraz <tmraz@redhat.com> - 0.99.14-9.fc5
56b33da
- rebuilt with new openssl
56b33da
8cf1f2f
* Fri Sep 30 2005 Tomas Mraz <tmraz@redhat.com> - 0.99.14-8.fc5
8cf1f2f
- use include instead of pam_stack in pam config
8cf1f2f
18cc834
* Wed Jul 27 2005 John Dennis <jdennis@redhat.com> - 0.99.14-7.fc5
18cc834
- fix bug #150888, log authenication failures with ip address
18cc834
c0aee78
* Fri Jul 22 2005 John Dennis <jdennis@redhat.com> - 0.99.14-6.fc5
c0aee78
- fix bug #149673, add dummy PAM_TTY
c0aee78
807ef65
* Thu Apr 28 2005 John Dennis <jdennis@redhat.com> - 0.99.14-5.fc4
807ef65
- fix bug #156159 insecure location of restart flag file
807ef65
a88a879
* Fri Apr 22 2005 John Dennis <jdennis@redhat.com> - 0.99.14-4.fc4
a88a879
- openssl moved its certs, CA, etc. from /usr/share/ssl to /etc/pki
a88a879
7bd2827
* Tue Apr 12 2005 Tom Lane <tgl@redhat.com> 0.99.14-3.fc4
7bd2827
- Rebuild for Postgres 8.0.2 (new libpq major version).
7bd2827
dd4ab9e
* Mon Mar  7 2005 John Dennis <jdennis@redhat.com> 0.99.14-2.fc4
dd4ab9e
- bump rev for gcc4 build
dd4ab9e
2ca2e0d
* Mon Feb 14 2005 John Dennis <jdennis@redhat.com> - 0.99.14-1.fc4
2ca2e0d
- fix bug #147874, update to 0.99.14 release
2ca2e0d
  v0.99.14 2005-02-11  Timo Sirainen <tss at iki.fi>
2ca2e0d
  - Message address fields are now parsed differently, fixing some
2ca2e0d
    issues with spaces. Affects only clients which use FETCH ENVELOPE
2ca2e0d
    command.
2ca2e0d
  - Message MIME parser was somewhat broken with missing MIME boundaries
2ca2e0d
  - mbox: Don't allow X-UID headers in mails to override the UIDs we
2ca2e0d
    would otherwise set. Too large values can break some clients and
2ca2e0d
    cause other trouble.
2ca2e0d
  - passwd-file userdb wasn't working
2ca2e0d
  - PAM crashed with 64bit systems
2ca2e0d
  - non-SSL inetd startup wasn't working
2ca2e0d
  - If UID FETCH notices and skips an expunged message, don't return
2ca2e0d
    a NO reply. It's not needed and only makes clients give error
2ca2e0d
    messages.
2ca2e0d
daf6971
* Wed Feb  2 2005 John Dennis <jdennis@redhat.com> - 0.99.13-4.devel
daf6971
- fix bug #146198, clean up temp kerberos tickets
daf6971
c749286
* Mon Jan 17 2005 John Dennis <jdennis@redhat.com> 0.99.13-3.devel
c749286
- fix bug #145214, force mbox_locks to fcntl only
c749286
- fix bug #145241, remove prereq on postgres and mysql, allow rpm auto
c749286
  dependency generator to pick up client lib dependency if needed.
c749286
299eec0
* Thu Jan 13 2005 John Dennis <jdennis@redhat.com> 0.99.13-2.devel
299eec0
- make postgres & mysql conditional build
299eec0
- remove execute bit on migration example scripts so rpm does not pull
299eec0
  in additional dependences on perl and perl modules that are not present
299eec0
  in dovecot proper.
299eec0
- add REDHAT-FAQ.txt to doc directory
299eec0
f0dad0c
* Thu Jan  6 2005 John Dennis <jdennis@redhat.com> 0.99.13-1.devel
f0dad0c
- bring up to date with latest upstream, 0.99.13, bug #143707
f0dad0c
  also fix bug #14462, bad dovecot-uid macro name
f0dad0c
21412c6
* Thu Jan  6 2005 John Dennis <jdennis@redhat.com> 0.99.11-10.devel
21412c6
- fix bug #133618, removed LITERAL+ capability from capability string
21412c6
3711f66
* Wed Jan  5 2005 John Dennis <jdennis@redhat.com> 0.99.11-9.devel
3711f66
- fix bug #134325, stop dovecot during installation
3711f66
9c72578
* Wed Jan  5 2005 John Dennis <jdennis@redhat.com> 0.99.11-8.devel
9c72578
- fix bug #129539, dovecot starts too early,
9c72578
  set chkconfig to 65 35 to match cyrus-imapd
9c72578
- also delete some old commented out code from SSL certificate creation
9c72578
71d947c
* Thu Dec 23 2004 John Dennis <jdennis@redhat.com> 0.99.11-7.devel
71d947c
- add UW to Dovecot migration documentation and scripts, bug #139954
71d947c
  fix SSL documentation and scripts, add missing documentation, bug #139276
71d947c
43539f9
* Thu Nov 15 2004 Warren Togami <wtogami@redhat.com> 0.99.11-2.FC4.1
a8a836f
- rebuild against MySQL4
a8a836f
d1c7b84
* Thu Oct 21 2004 John Dennis <jdennis@redhat.com>
d1c7b84
- fix bug #136623
d1c7b84
  Change License field from GPL to LGPL to reflect actual license
d1c7b84
2e94ca7
* Thu Sep 30 2004 John Dennis <jdennis@redhat.com> 0.99.11-1.FC3.3
2e94ca7
- fix bug #124786, listen to ipv6 as well as ipv4
2e94ca7
cvsdist 4ef70aa
* Wed Sep  8 2004 John Dennis <jdennis@redhat.com> 0.99.11-1.FC3.1
cvsdist 4ef70aa
- bring up to latest upstream,
cvsdist 4ef70aa
  comments from Timo Sirainen <tss at iki.fi> on release v0.99.11 2004-09-04  
cvsdist 4ef70aa
  + 127.* and ::1 IP addresses are treated as secured with
cvsdist 4ef70aa
    disable_plaintext_auth = yes
cvsdist 4ef70aa
  + auth_debug setting for extra authentication debugging
cvsdist 4ef70aa
  + Some documentation and error message updates
cvsdist 4ef70aa
  + Create PID file in /var/run/dovecot/master.pid
cvsdist 4ef70aa
  + home setting is now optional in static userdb
cvsdist 4ef70aa
  + Added mail setting to static userdb
cvsdist 4ef70aa
  - After APPENDing to selected mailbox Dovecot didn't always notice the
cvsdist 4ef70aa
    new mail immediately which broke some clients
cvsdist 4ef70aa
  - THREAD and SORT commands crashed with some mails
cvsdist 4ef70aa
  - If APPENDed mail ended with CR character, Dovecot aborted the saving
cvsdist 4ef70aa
  - Output streams sometimes sent data duplicated and lost part of it.
cvsdist 4ef70aa
    This could have caused various strange problems, but looks like in
cvsdist 4ef70aa
    practise it rarely caused real problems.
cvsdist 4ef70aa
cvsdist 87b236e
* Wed Aug  4 2004 John Dennis <jdennis@redhat.com>
cvsdist 87b236e
- change release field separator from comma to dot, bump build number
cvsdist 87b236e
cvsdist c843d59
* Mon Aug  2 2004 John Dennis <jdennis@redhat.com> 0.99.10.9-1,FC3,1
cvsdist c843d59
- bring up to date with latest upstream, fixes include:
cvsdist c843d59
- LDAP support compiles now with Solaris LDAP library
cvsdist c843d59
- IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
cvsdist c843d59
  didn't contain Content-Type header.
cvsdist c843d59
- MySQL and PostgreSQL auth didn't reconnect if connection was lost
cvsdist c843d59
  to SQL server
cvsdist c843d59
- Linking fixes for dovecot-auth with some systems
cvsdist c843d59
- Last fix for disconnecting client when downloading mail longer than
cvsdist c843d59
  30 seconds actually made it never disconnect client. Now it works
cvsdist c843d59
  properly: disconnect when client hasn't read _any_ data for 30
cvsdist c843d59
  seconds.
cvsdist c843d59
- MySQL compiling got broken in last release
cvsdist c843d59
- More PostgreSQL reconnection fixing
cvsdist c843d59
cvsdist c843d59
cvsdist b99b8b2
* Mon Jul 26 2004 John Dennis <jdennis@redhat.com> 0.99.10.7-1,FC3,1
cvsdist b99b8b2
- enable postgres and mySQL in build
cvsdist b99b8b2
- fix configure to look for mysql in alternate locations
cvsdist b99b8b2
- nuke configure script in tar file, recreate from configure.in using autoconf
cvsdist b99b8b2
cvsdist b99b8b2
- bring up to latest upstream, which included:
cvsdist b99b8b2
- Added outlook-pop3-no-nuls workaround to fix Outlook hang in mails with NULs.
cvsdist b99b8b2
- Config file lines can now contain quoted strings ("value ")
cvsdist b99b8b2
- If client didn't finish downloading a single mail in 30 seconds,
cvsdist b99b8b2
  Dovecot closed the connection. This was supposed to work so that
cvsdist b99b8b2
  if client hasn't read data at all in 30 seconds, it's disconnected.
cvsdist b99b8b2
- Maildir: LIST now doesn't skip symlinks
cvsdist b99b8b2
cvsdist b99b8b2
cvsdist 6467c31
* Wed Jun 30 2004 John Dennis <jdennis@redhat.com>
cvsdist 6467c31
- bump rev for build
cvsdist 6467c31
- change rev for FC3 build
cvsdist 6467c31
cvsdist 6467c31
* Fri Jun 25 2004 John Dennis <jdennis@redhat.com> - 0.99.10.6-1
cvsdist 6467c31
- bring up to date with upstream,
cvsdist 6467c31
  recent change log comments from Timo Sirainen were:
cvsdist 6467c31
  SHA1 password support using OpenSSL crypto library
cvsdist 6467c31
  mail_extra_groups setting
cvsdist 6467c31
  maildir_stat_dirs setting
cvsdist 6467c31
  Added NAMESPACE capability and command
cvsdist 6467c31
  Autocreate missing maildirs (instead of crashing)
cvsdist 6467c31
  Fixed occational crash in maildir synchronization
cvsdist 6467c31
  Fixed occational assertion crash in ioloop.c
cvsdist 6467c31
  Fixed FreeBSD compiling issue
cvsdist 6467c31
  Fixed issues with 64bit Solaris binary
cvsdist 6467c31
cvsdist 115b43b
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 115b43b
- rebuilt
cvsdist 115b43b
cvsdist d738498
* Thu May 27 2004 David Woodhouse <dwmw2@redhat.com> 0.99.10.5-1
cvsdist d738498
- Update to 0.99.10.5 to fix maildir segfaults (#123022)
cvsdist d738498
cvsdist 1d7855b
* Fri May 07 2004 Warren Togami <wtogami@redhat.com> 0.99.10.4-4
cvsdist 1d7855b
- default auth config that is actually usable
cvsdist 1d7855b
- Timo Sirainen (author) suggested functionality fixes
cvsdist 1d7855b
  maildir, imap-fetch-body-section, customflags-fix
cvsdist 1d7855b
cvsdist 1d7855b
* Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 1d7855b
- Use ':' instead of '.' as separator for chown.
cvsdist 1d7855b
cvsdist e1b76e2
* Tue Feb 17 2004 Jeremy Katz <katzj@redhat.com> - 0.99.10.4-3
cvsdist e1b76e2
- restart properly if it dies (#115594)
cvsdist e1b76e2
cvsdist e1b76e2
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist e1b76e2
- rebuilt
cvsdist e1b76e2
cvsdist 44fc5bd
* Mon Nov 24 2003 Jeremy Katz <katzj@redhat.com> 0.99.10.4-1
cvsdist 44fc5bd
- update to 0.99.10.4
cvsdist 44fc5bd
cvsdist 44fc5bd
* Mon Oct  6 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-7
cvsdist 44fc5bd
- another patch from upstream to fix returning invalid data on partial 
cvsdist 44fc5bd
  BODY[part] fetches
cvsdist 44fc5bd
- patch to avoid confusion of draft/deleted in indexes
cvsdist 44fc5bd
cvsdist a405b18
* Tue Sep 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-6
cvsdist a405b18
- add some patches from upstream (#104288)
cvsdist a405b18
cvsdist a405b18
* Thu Sep  4 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-5
cvsdist a405b18
- fix startup with 2.6 with patch from upstream (#103801)
cvsdist a405b18
cvsdist a405b18
* Tue Sep  2 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-4
cvsdist a405b18
- fix assert in search code (#103383)
cvsdist a405b18
cvsdist a405b18
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.99.10-3
cvsdist a405b18
- rebuild
cvsdist a405b18
cvsdist a405b18
* Thu Jul 17 2003 Bill Nottingham <notting@redhat.com> 0.99.10-2
cvsdist a405b18
- don't run by default
cvsdist a405b18
cvsdist a405b18
* Thu Jun 26 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-1
cvsdist a405b18
- 0.99.10
cvsdist a405b18
cvsdist a405b18
* Mon Jun 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-0.2
cvsdist a405b18
- 0.99.10-rc2 (includes ssl detection fix)
cvsdist a405b18
- a few tweaks from fedora
cvsdist a405b18
  - noreplace the config file
cvsdist a405b18
  - configure --with-ldap to get LDAP enabled
cvsdist a405b18
cvsdist a405b18
* Mon Jun 23 2003 Jeremy Katz <katzj@redhat.com> 0.99.10-0.1
cvsdist a405b18
- 0.99.10-rc1
cvsdist a405b18
- add fix for ssl detection
cvsdist a405b18
- add zlib-devel to BuildRequires
cvsdist a405b18
- change pam service name to dovecot
cvsdist a405b18
- include pam config
cvsdist a405b18
cvsdist a405b18
* Thu May  8 2003 Jeremy Katz <katzj@redhat.com> 0.99.9.1-1
cvsdist a405b18
- update to 0.99.9.1
cvsdist a405b18
- add patch from upstream to fix potential bug when fetching with 
cvsdist a405b18
  CR+LF linefeeds
cvsdist a405b18
- tweak some things in the initscript and config file noticed by the 
cvsdist a405b18
  fedora folks
cvsdist a405b18
cvsdist a405b18
* Sun Mar 16 2003 Jeremy Katz <katzj@redhat.com> 0.99.8.1-2
cvsdist a405b18
- fix ssl dir
cvsdist a405b18
- own /var/run/dovecot/login with the correct perms
cvsdist a405b18
- fix chmod/chown in post
cvsdist a405b18
cvsdist a405b18
* Fri Mar 14 2003 Jeremy Katz <katzj@redhat.com> 0.99.8.1-1
cvsdist a405b18
- update to 0.99.8.1
cvsdist a405b18
cvsdist a405b18
* Tue Mar 11 2003 Jeremy Katz <katzj@redhat.com> 0.99.8-2
cvsdist a405b18
- add a patch to fix quoting problem from CVS
cvsdist a405b18
cvsdist a405b18
* Mon Mar 10 2003 Jeremy Katz <katzj@redhat.com> 0.99.8-1
cvsdist a405b18
- 0.99.8
cvsdist a405b18
- add some buildrequires
cvsdist a405b18
- fixup to build with openssl 0.9.7
cvsdist a405b18
- now includes a pop3 daemon (off by default)
cvsdist a405b18
- clean up description and %%preun
cvsdist a405b18
- add dovecot user (uid/gid of 97)
cvsdist a405b18
- add some buildrequires
Tomas Janousek 29f257c
- move the ssl cert to %%{_datadir}/ssl/certs
Tomas Janousek 29f257c
- create a dummy ssl cert in %%post
cvsdist a405b18
- own /var/run/dovecot
cvsdist a405b18
- make the config file a source so we get default mbox locks of fcntl
cvsdist a405b18
cvsdist a405b18
* Sun Dec  1 2002 Seth Vidal <skvidal@phy.duke.edu>
cvsdist a405b18
- 0.99.4 and fix startup so it starts imap-master not vsftpd :)
cvsdist a405b18
cvsdist a405b18
* Tue Nov 26 2002 Seth Vidal <skvidal@phy.duke.edu>
cvsdist a405b18
- first build