fix bugs 145214, 145241, dovecot only uses fcntl mbox_locks and FC-2 has no

support for mysql or postgres
This commit is contained in:
John Dennis 2005-01-17 20:12:57 +00:00
parent 299eec03b3
commit c749286388
2 changed files with 16 additions and 4 deletions

View File

@ -1,5 +1,5 @@
--- dovecot-0.99.13/dovecot-example.conf 2004-12-29 13:00:24.000000000 -0500 --- dovecot-0.99.13/dovecot-example.conf 2004-12-29 13:00:24.000000000 -0500
+++ dovecot-0.99.13/dovecot.conf 2005-01-13 14:24:24.000000000 -0500 +++ dovecot-0.99.13/dovecot.conf 2005-01-17 11:49:56.000000000 -0500
@@ -1,30 +1,24 @@ @@ -1,30 +1,24 @@
## Dovecot 1.0 configuration file ## Dovecot 1.0 configuration file
@ -56,6 +56,15 @@
# chroot login process to the login_dir. Only reason not to do this is if you # chroot login process to the login_dir. Only reason not to do this is if you
# wish to run the whole Dovecot without roots. # wish to run the whole Dovecot without roots.
@@ -308,7 +302,7 @@
# with is important to avoid deadlocks if other MTAs/MUAs are using both fcntl
# and flock. Some operating systems don't allow using both of them
# simultaneously, eg. BSDs. If dotlock is used, it's always created first.
-#mbox_locks = dotlock fcntl
+mbox_locks = fcntl
# Should we create dotlock file even when we want only a read-lock? Setting
# this to yes hurts the performance when the mailbox is accessed simultaneously
diff -u -r dovecot-0.99.11.orig/doc/mkcert.sh dovecot-0.99.11/doc/mkcert.sh diff -u -r dovecot-0.99.11.orig/doc/mkcert.sh dovecot-0.99.11/doc/mkcert.sh
--- dovecot-0.99.11.orig/doc/mkcert.sh 2004-07-22 20:04:37.000000000 -0400 --- dovecot-0.99.11.orig/doc/mkcert.sh 2004-07-22 20:04:37.000000000 -0400
+++ dovecot-0.99.11/doc/mkcert.sh 2004-12-22 16:33:20.000000000 -0500 +++ dovecot-0.99.11/doc/mkcert.sh 2004-12-22 16:33:20.000000000 -0500

View File

@ -1,7 +1,7 @@
Summary: Dovecot Secure imap server Summary: Dovecot Secure imap server
Name: dovecot Name: dovecot
Version: 0.99.13 Version: 0.99.13
Release: 2.devel Release: 3.devel
License: LGPL License: LGPL
Group: System Environment/Daemons Group: System Environment/Daemons
@ -32,12 +32,10 @@ Prereq: openssl, /sbin/chkconfig, /usr/sbin/useradd
%if %{build_postgres} %if %{build_postgres}
BuildRequires: postgresql-devel BuildRequires: postgresql-devel
Prereq: postgresql
%endif %endif
%if %{build_mysql} %if %{build_mysql}
BuildRequires: mysql-devel BuildRequires: mysql-devel
Prereq: mysql
%endif %endif
%define docdir %{_docdir}/%{name}-%{version} %define docdir %{_docdir}/%{name}-%{version}
@ -161,6 +159,11 @@ rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Mon Jan 17 2005 John Dennis <jdennis@redhat.com> 0.99.13-3.devel
- fix bug #145214, force mbox_locks to fcntl only
- fix bug #145241, remove prereq on postgres and mysql, allow rpm auto
dependency generator to pick up client lib dependency if needed.
* Thu Jan 13 2005 John Dennis <jdennis@redhat.com> 0.99.13-2.devel * Thu Jan 13 2005 John Dennis <jdennis@redhat.com> 0.99.13-2.devel
- make postgres & mysql conditional build - make postgres & mysql conditional build
- remove execute bit on migration example scripts so rpm does not pull - remove execute bit on migration example scripts so rpm does not pull