summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Metzler <ametzler@downhill.at.eu.org>2013-09-28 14:45:04 +0200
committerAndreas Metzler <ametzler@downhill.at.eu.org>2013-09-28 14:45:04 +0200
commit98afafe796954627847143bc2bca03d2be2d1b48 (patch)
tree9f5d480a7b79a8a2fdc5265be3b0f4e1b112f335
parent5ff5880d042ef5ebe30d0b6dd74adc87c466935a (diff)
downloadexim4-98afafe796954627847143bc2bca03d2be2d1b48.tar.gz
Use tls_in_cipher/tls_out_cipher expansion.
Appling upstream's default configuration changes to Debian change 30_exim4-config_examples to use tls_in_cipher/tls_out_cipher instead of tls_out_cipher. - exim4-config therefore Breaks exim daemon << 4.82~rc1.
-rw-r--r--debian/changelog3
-rw-r--r--debian/control2
-rw-r--r--debian/debconf/conf.d/auth/30_exim4-config_examples26
-rw-r--r--debian/example.conf.md52
4 files changed, 18 insertions, 15 deletions
diff --git a/debian/changelog b/debian/changelog
index 0d902e6..1f64c50 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,9 @@ exim4 (4.82~rc1-1) UNRELEASED; urgency=low
75_openssl_sni.diff 76_tls_dh_min_bits.diff 77_docsfortls_dh_min_bits.diff
78_pkcs11_init.diff 84_CVE-2012-5671.patch 85_server_set_id_SPA.diff
86_Dovecot-robustness.diff 87_localinjected_mimeacl.diff), unfuzz patches.
+ * Appling upstream's default configuration changes to Debian change
+ 30_exim4-config_examples to use tls_in_cipher/tls_out_cipher instead of
+ tls_out_cipher. - exim4-config therefore Breaks exim daemon << 4.82~rc1.
-- Andreas Metzler <ametzler@debian.org> Sat, 28 Sep 2013 13:13:38 +0200
diff --git a/debian/control b/debian/control
index e05bf12..9aaf9ef 100644
--- a/debian/control
+++ b/debian/control
@@ -57,7 +57,7 @@ Description: support files for all Exim MTA (v4) packages
Package: exim4-config
Architecture: all
-Breaks: exim4-daemon-light (<<4.69.1), exim4-daemon-heavy (<<4.69.1)
+Breaks: exim4-daemon-light (<<4.82~rc1), exim4-daemon-heavy (<<4.82~rc1)
Provides: exim4-config-2
Conflicts: exim, exim-tls, exim4-config, exim4-config-2, ${MTA-Conflicts}
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
diff --git a/debian/debconf/conf.d/auth/30_exim4-config_examples b/debian/debconf/conf.d/auth/30_exim4-config_examples
index 13853da..b3b1ce6 100644
--- a/debian/debconf/conf.d/auth/30_exim4-config_examples
+++ b/debian/debconf/conf.d/auth/30_exim4-config_examples
@@ -36,7 +36,7 @@
# server_set_id = $auth2
# server_prompts = :
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
# LOGIN authentication has traditional prompts and responses. There is no
@@ -51,7 +51,7 @@
# server_condition = "${if crypteq{$auth2}{${extract{1}{:}{${lookup{$auth1}lsearch{CONFDIR/passwd}{$value}{*:*}}}}}{1}{0}}"
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
#
# cram_md5_server:
@@ -77,7 +77,7 @@
# server_set_id = $auth2
# server_prompts = :
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
#
# login_saslauthd_server:
@@ -88,7 +88,7 @@
# server_condition = ${if saslauthd{{$auth1}{$auth2}}{1}{0}}
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
#
# ntlm_sasl_server:
@@ -97,7 +97,7 @@
# server_realm = <short main hostname>
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
#
# digest_md5_sasl_server:
@@ -106,7 +106,7 @@
# server_realm = <short main hostname>
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
# Authentcate against cyrus-sasl
@@ -124,7 +124,7 @@
# server_realm = <short main hostname>
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
#
# login_sasl_server:
@@ -133,7 +133,7 @@
# server_realm = <short main hostname>
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
# Authenticate against courier authdaemon
@@ -152,7 +152,7 @@
# fail}
# server_set_id = $auth2
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
# login_courier_authdaemon:
@@ -167,7 +167,7 @@
# fail}
# server_set_id = $auth1
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
# This one is a bad hack to support the broken version 4.xx of
@@ -188,7 +188,7 @@
# server_prompts = User Name : Password
# server_condition = no
# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
-# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
+# server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
# .endif
##############
@@ -222,7 +222,7 @@ plain:
driver = plaintext
public_name = PLAIN
.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
- client_send = "<; ${if !eq{$tls_cipher}{}\
+ client_send = "<; ${if !eq{$tls_out_cipher}{}\
{^${extract{1}{:}{PASSWDLINE}}\
^${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}\
}fail}"
@@ -238,7 +238,7 @@ login:
# Return empty string if not non-TLS AND looking up $host in passwd-file
# yields a non-empty string; fail otherwise.
client_send = "<; ${if and{\
- {!eq{$tls_cipher}{}}\
+ {!eq{$tls_out_cipher}{}}\
{!eq{PASSWDLINE}{}}\
}\
{}fail}\
diff --git a/debian/example.conf.md5 b/debian/example.conf.md5
index fe55d76..ba51e3a 100644
--- a/debian/example.conf.md5
+++ b/debian/example.conf.md5
@@ -1 +1 @@
-b2257965b2f4c7300ab1ae9b3460ed54 -
+c181c27925094f50dbb2f1388602cf03 -