update to 4.67
This commit is contained in:
parent
19b87d0bfc
commit
be2d7666d5
@ -1,2 +1,2 @@
|
||||
sa-exim-4.2.tar.gz
|
||||
exim-4.66.tar.bz2
|
||||
exim-4.67.tar.bz2
|
||||
|
70
exim-4.67-smarthost-config.patch
Normal file
70
exim-4.67-smarthost-config.patch
Normal file
@ -0,0 +1,70 @@
|
||||
--- exim-4.67/src/configure.default~ 2007-06-27 09:28:31.000000000 +0100
|
||||
+++ exim-4.67/src/configure.default 2007-06-27 09:57:09.000000000 +0100
|
||||
@@ -636,6 +636,20 @@ dnslookup:
|
||||
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
|
||||
no_more
|
||||
|
||||
+# Alternatively, comment out the above router and uncomment this one to
|
||||
+# route all mail to a smarthost instead of sending it directly to the
|
||||
+# intended recipients. If your smarthost requires authentication, change
|
||||
+# 'remote_smtp' to 'remote_msa' and set up the 'client_auth' authenticator
|
||||
+# later in this file. You might need to change the port number in the
|
||||
+# remote_msa transport.
|
||||
+#
|
||||
+#smarthost:
|
||||
+# driver = manualroute
|
||||
+# domains = ! +local_domains
|
||||
+# transport = remote_smtp
|
||||
+# route_data = smarthost.myisp.net
|
||||
+# no_more
|
||||
+
|
||||
|
||||
# The remaining routers handle addresses in the local domain(s), that is those
|
||||
# domains that are defined by "domainlist local_domains" above.
|
||||
@@ -752,6 +766,15 @@ begin transports
|
||||
remote_smtp:
|
||||
driver = smtp
|
||||
|
||||
+# This transport is used for delivering messages over SMTP using the
|
||||
+# "message submission" port (RFC4409).
|
||||
+
|
||||
+remote_msa:
|
||||
+ driver = smtp
|
||||
+ port 587
|
||||
+ hosts_require_auth = *
|
||||
+
|
||||
+
|
||||
# This transport invokes procmail to deliver mail
|
||||
procmail:
|
||||
driver = pipe
|
||||
@@ -854,6 +877,21 @@ begin rewrite
|
||||
# AUTHENTICATION CONFIGURATION #
|
||||
######################################################################
|
||||
|
||||
+begin authenticators
|
||||
+
|
||||
+# This authenticator supports CRAM-MD5 username/password authentication
|
||||
+# with Exim acting as a _client_, as it might when sending its outgoing
|
||||
+# mail to a smarthost rather than directly to the final recipient.
|
||||
+# Replace SMTPAUTH_USERNAME and SMTPAUTH_PASSWORD as appropriate.
|
||||
+
|
||||
+#client_auth:
|
||||
+# driver = cram_md5
|
||||
+# public_name = CRAM-MD5
|
||||
+# client_name = SMTPAUTH_USERNAME
|
||||
+# client_secret = SMTPAUTH_PASSWORD
|
||||
+
|
||||
+#
|
||||
+
|
||||
# The following authenticators support plaintext username/password
|
||||
# authentication using the standard PLAIN mechanism and the traditional
|
||||
# but non-standard LOGIN mechanism, with Exim acting as the server.
|
||||
@@ -869,7 +907,7 @@ begin rewrite
|
||||
# The default RCPT ACL checks for successful authentication, and will accept
|
||||
# messages from authenticated users from anywhere on the Internet.
|
||||
|
||||
-begin authenticators
|
||||
+#
|
||||
|
||||
# PLAIN authentication has no server prompts. The client sends its
|
||||
# credentials in one lump, containing an authorization ID (which we do not
|
12
exim.spec
12
exim.spec
@ -11,8 +11,8 @@
|
||||
|
||||
Summary: The exim mail transfer agent
|
||||
Name: exim
|
||||
Version: 4.66
|
||||
Release: 3%{?dist}
|
||||
Version: 4.67
|
||||
Release: 1%{?dist}
|
||||
License: GPL
|
||||
Url: http://www.exim.org/
|
||||
Group: System Environment/Daemons
|
||||
@ -50,13 +50,14 @@ Patch19: exim-4.63-procmail.patch
|
||||
Patch20: exim-4.63-allow-filter.patch
|
||||
Patch21: exim-4.63-localhost-is-local.patch
|
||||
Patch22: exim-4.66-greylist-conf.patch
|
||||
Patch23: exim-4.67-smarthost-config.patch
|
||||
|
||||
Requires: /etc/aliases
|
||||
BuildRequires: db4-devel openssl-devel openldap-devel pam-devel
|
||||
BuildRequires: lynx pcre-devel sqlite-devel tcp_wrappers-devel
|
||||
BuildRequires: cyrus-sasl-devel openldap-devel openssl-devel mysql-devel postgresql-devel
|
||||
BuildRequires: libXaw-devel libXmu-devel libXext-devel libX11-devel libSM-devel
|
||||
BuildRequires: libICE-devel libXpm-devel libXt-devel
|
||||
BuildRequires: libICE-devel libXpm-devel libXt-devel perl(ExtUtils::Embed)
|
||||
|
||||
%description
|
||||
Exim is a message transfer agent (MTA) developed at the University of
|
||||
@ -160,6 +161,7 @@ cp exim_monitor/EDITME Local/eximon.conf
|
||||
%patch20 -p1 -b .filter
|
||||
%patch21 -p1 -b .localhost
|
||||
%patch22 -p1 -b .grey
|
||||
%patch23 -p1 -b .smarthost
|
||||
|
||||
%build
|
||||
%ifnarch s390 s390x
|
||||
@ -445,6 +447,10 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null || :
|
||||
%{_sysconfdir}/cron.daily/greylist-tidy.sh
|
||||
|
||||
%changelog
|
||||
* Wed Jun 27 2007 David Woodhouse <dwmw2@infradead.org> 4.67-1
|
||||
- Update to 4.67
|
||||
- Add config example for using a smarthost, with SMTP AUTH.
|
||||
|
||||
* Thu Feb 8 2007 David Woodhouse <dwmw2@infradead.org> 4.66-3
|
||||
- Improve documentation and error handling in greylist ACL.
|
||||
- Require HELO before mail
|
||||
|
Loading…
Reference in New Issue
Block a user