diff --git a/.cvsignore b/.cvsignore index 08ed5ae..9bf7a86 100644 --- a/.cvsignore +++ b/.cvsignore @@ -6,3 +6,4 @@ postfix-2.3.2.tar.gz postfix-2.3.3.tar.gz postfix-2.3.4.tar.gz postfix-2.3.6.tar.gz +postfix-2.4.3.tar.gz diff --git a/postfix-2.4.0-cyrus.patch b/postfix-2.4.0-cyrus.patch new file mode 100644 index 0000000..9dfdf4d --- /dev/null +++ b/postfix-2.4.0-cyrus.patch @@ -0,0 +1,43 @@ +--- postfix-2.2.5/conf/main.cf.cyrus 2005-11-11 14:57:34.000000000 +0100 ++++ postfix-2.2.5/conf/main.cf 2005-11-11 14:58:09.000000000 +0100 +@@ -452,7 +452,29 @@ + # the main.cf file, otherwise the SMTP server will reject mail for + # non-UNIX accounts with "User unknown in local recipient table". + # +-#mailbox_transport = lmtp:unix:/file/name ++#mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp ++ ++# If using the cyrus-imapd IMAP server deliver local mail to the IMAP ++# server using LMTP (Local Mail Transport Protocol), this is prefered ++# over the older cyrus deliver program by setting the ++# mailbox_transport as below: ++# ++# mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp ++# ++# The efficiency of LMTP delivery for cyrus-imapd can be enhanced via ++# these settings. ++# ++# local_destination_recipient_limit = 300 ++# local_destination_concurrency_limit = 5 ++# ++# Of course you should adjust these settings as appropriate for the ++# capacity of the hardware you are using. The recipient limit setting ++# can be used to take advantage of the single instance message store ++# capability of Cyrus. The concurrency limit can be used to control ++# how many simultaneous LMTP sessions will be permitted to the Cyrus ++# message store. ++# ++# To use the old cyrus deliver program you have to set: + #mailbox_transport = cyrus + + # The fallback_transport specifies the optional transport in master.cf +@@ -469,8 +491,7 @@ + # the main.cf file, otherwise the SMTP server will reject mail for + # non-UNIX accounts with "User unknown in local recipient table". + # +-#fallback_transport = lmtp:unix:/file/name +-#fallback_transport = cyrus ++#fallback_transport = lmtp:unix:/var/lib/imap/socket/lmtp + #fallback_transport = + + # The luser_relay parameter specifies an optional destination address diff --git a/postfix.spec b/postfix.spec index 1f9b098..4bb1b11 100644 --- a/postfix.spec +++ b/postfix.spec @@ -1,5 +1,5 @@ %define LDAP 2 -%define MYSQL 0 +%define MYSQL 1 %define PCRE 1 %define SASL 2 %define TLS 1 @@ -42,7 +42,7 @@ Name: postfix Summary: Postfix Mail Transport Agent -Version: 2.3.6 +Version: 2.4.3 Release: 1 Epoch: 2 Group: System Environment/Daemons @@ -79,7 +79,7 @@ Patch3: postfix-alternatives.patch Patch6: postfix-2.1.1-obsolete.patch Patch7: postfix-2.1.5-aliases.patch Patch8: postfix-large-fs.patch -Patch9: postfix-2.2.5-cyrus.patch +Patch9: postfix-2.4.0-cyrus.patch # Optional patches - set the appropriate environment variables to include # them when building the package/spec file @@ -87,7 +87,7 @@ Patch9: postfix-2.2.5-cyrus.patch BuildRoot: %{_tmppath}/%{name}-buildroot # Determine the different packages required for building postfix -BuildRequires: gawk, perl, sed, ed, db4-devel, pkgconfig, zlib-devel +BuildRequires: perl, db4-devel, pkgconfig, zlib-devel Requires: setup >= 2.5.36-1 BuildRequires: setup >= 2.5.36-1 @@ -466,6 +466,11 @@ exit 0 %changelog +* Tue Jun 5 2007 Thomas Woerner 2:2.4.3-1 +- new stable version 2.4.3 +- enabled mysql support +- dropped build requirements for gawk, ed and sed + * Tue Jan 23 2007 Thomas Woerner 2:2.3.6-1 - new version 2.3.6 - limiting SASL mechanisms to plain login for sasl with saslauthd (#175259) diff --git a/sources b/sources index 7e0e293..8f55dcf 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ 1f78fcaf2a36ec3520ecff286a45251a pflogsumm-1.1.0.tar.gz -24f3a076a2a1af0ca8dcb9bac3f145fa postfix-2.3.6.tar.gz +7d2e126189b91f41fdb1ddb0bd354fd3 postfix-2.4.3.tar.gz