Your message dated Tue, 30 Sep 2008 18:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#500691: fixed in exim4 4.69-9
has caused the Debian Bug report #500691,
regarding exim4-config: debconf-autogenerated hostname breaks with some locales
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
500691: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500691
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: exim4-config
Version: 4.63-17
Severity: normal
Tags: patch

/usr/sbin/update-exim4.conf contains a-zA-Z style character class
matching code that is long known to not work with some locales that have
different alphabet order (like Estonian - 'z' after 's' and before 't').
So it strips out any letters from the end of the alphabet and so the
hostname 'foo.cyber.ee' becomes 'foo.c' and mail breaks since it's a
nonexistant domain.

Either use LANG=C explicitly or use POSIX character classes like this
(the patch is tested to fix it for me):

--- /usr/sbin/update-exim4.conf.old     2008-09-30 14:05:09.000000000 +0300
+++ /usr/sbin/update-exim4.conf 2008-09-30 16:03:34.000000000 +0300
@@ -114,7 +114,7 @@
 fi
 
 # take only the first word from /etc/mailname
-mailname="$(</etc/mailname sed -n 's/\([EMAIL PROTECTED]).*/\1/;p;q')"
+mailname="$(</etc/mailname sed -n 's/\([-[:alnum:[EMAIL 
PROTECTED]).*/\1/;p;q')"
 
 # barf if lookups are found. They have never been supported here.
 if echo " ${dc_other_hostnames} ${dc_smarthost} ${dc_local_interfaces} 
${dc_relay_nets} ${dc_relay_domains}"| grep -q 
'[[:space:]]\(partial-\)\?\(cdb\|dbm\|dbmnz\|\(d\|ipl\|\(n\?wild\)\?l\)search\|nis\)\([EMAIL
 PROTECTED])\?[[:space:]]*;'; then

-- Package-specific info:
Exim version 4.63 #1 built 20-Jan-2007 10:40:39
Copyright (c) University of Cambridge 2006
Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (September  6, 2005)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis 
nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.24-16-xen
Locale: LANG=et_EE.UTF-8, LC_CTYPE=et_EE.UTF-8 (charmap=UTF-8)

Versions of packages exim4-config depends on:
ii  adduser                      3.102       Add and remove users and groups
ii  debconf [debconf-2.0]        1.5.11etch2 Debian configuration management sy

exim4-config recommends no packages.

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: exim4
Source-Version: 4.69-9

We believe that the bug you reported is fixed in the latest version of
exim4, which is due to be installed in the Debian FTP archive:

exim4-base_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-base_4.69-9_i386.deb
exim4-config_4.69-9_all.deb
  to pool/main/e/exim4/exim4-config_4.69-9_all.deb
exim4-daemon-heavy-dbg_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-daemon-heavy-dbg_4.69-9_i386.deb
exim4-daemon-heavy_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-daemon-heavy_4.69-9_i386.deb
exim4-daemon-light-dbg_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-daemon-light-dbg_4.69-9_i386.deb
exim4-daemon-light_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-daemon-light_4.69-9_i386.deb
exim4-dbg_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-dbg_4.69-9_i386.deb
exim4-dev_4.69-9_i386.deb
  to pool/main/e/exim4/exim4-dev_4.69-9_i386.deb
exim4_4.69-9.diff.gz
  to pool/main/e/exim4/exim4_4.69-9.diff.gz
exim4_4.69-9.dsc
  to pool/main/e/exim4/exim4_4.69-9.dsc
exim4_4.69-9_all.deb
  to pool/main/e/exim4/exim4_4.69-9_all.deb
eximon4_4.69-9_i386.deb
  to pool/main/e/exim4/eximon4_4.69-9_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Metzler <[EMAIL PROTECTED]> (supplier of updated exim4 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 30 Sep 2008 20:12:27 +0200
Source: exim4
Binary: exim4-base exim4-config exim4-daemon-light exim4 exim4-daemon-heavy 
exim4-daemon-custom eximon4 exim4-dbg exim4-daemon-light-dbg 
exim4-daemon-heavy-dbg exim4-daemon-custom-dbg exim4-dev
Architecture: source i386 all
Version: 4.69-9
Distribution: unstable
Urgency: medium
Maintainer: Exim4 Maintainers <[EMAIL PROTECTED]>
Changed-By: Andreas Metzler <[EMAIL PROTECTED]>
Description: 
 exim4      - metapackage to ease Exim MTA (v4) installation
 exim4-base - support files for all Exim MTA (v4) packages
 exim4-config - configuration for the Exim MTA (v4)
 exim4-daemon-custom - custom Exim MTA (v4) daemon with locally set features
 exim4-daemon-custom-dbg - debugging symbols for the Exim MTA (v4) packages
 exim4-daemon-heavy - Exim MTA (v4) daemon with extended features, including 
exiscan-ac
 exim4-daemon-heavy-dbg - debugging symbols for the Exim MTA (v4) packages
 exim4-daemon-light - lightweight Exim MTA (v4) daemon
 exim4-daemon-light-dbg - debugging symbols for the Exim MTA (v4) packages
 exim4-dbg  - debugging symbols for the Exim MTA (v4) packages
 exim4-dev  - header files for the Exim MTA (v4) packages
 eximon4    - monitor application for the Exim MTA (v4) (X11 interface)
Closes: 500691
Changes: 
 exim4 (4.69-9) unstable; urgency=medium
 .
   * [update-exim4.conf]: Use POSIX character classes [:alnum:] or explicit
     listing ("ABCDEF..") instead of a-z, since the latter does not work as
     expected in some locales. Closes: #500691
Checksums-Sha1: 
 2f32fb87f0b59e68e431bb60b4dea9beccdd6ef8 1578 exim4_4.69-9.dsc
 adf3931357e5a9ab49cef477bd12d91a0a91cf07 534975 exim4_4.69-9.diff.gz
 42982b6828e014f94e8c8285e86987372c6ac9cc 986576 exim4-base_4.69-9_i386.deb
 d86a9255fddbdc84987b7959153bfa80fdae6f4b 97872 eximon4_4.69-9_i386.deb
 45eea522e21b4e2490cecc8db4ee82b851f18941 421954 
exim4-daemon-light_4.69-9_i386.deb
 212592466acf1bf2bef14111d0a94919112d9ade 469756 
exim4-daemon-heavy_4.69-9_i386.deb
 b53564e724eba9f6cf658ee8652faa7a3b320568 672400 
exim4-daemon-light-dbg_4.69-9_i386.deb
 964d38dca13176ad1d1768ebe6980789c9153a6d 758026 
exim4-daemon-heavy-dbg_4.69-9_i386.deb
 9994afdc44e1126af3308a0f8c0087b3b33c16c7 263698 exim4-dbg_4.69-9_i386.deb
 a9cb0bc03b6cc83ed9e84fbe4d735b97655caa2c 70298 exim4-dev_4.69-9_i386.deb
 03b10625bd0f2c25a9c198eb089a8821de8af4c9 350346 exim4-config_4.69-9_all.deb
 84c0e068c769d396fd2fbcad61de9cccc50e3c37 7478 exim4_4.69-9_all.deb
Checksums-Sha256: 
 4511e996c4f5cdee0c60ccbbe9ea6811d9af3de8b4e27a8feabac498e50eeef2 1578 
exim4_4.69-9.dsc
 8b7901ac918330506b8d50cd3cdc3af0cfc4029868cf08a3c87270086fbe4595 534975 
exim4_4.69-9.diff.gz
 22598beed330074b96c642ae053c28f74c935612d0fce5fe7d29a340f485662e 986576 
exim4-base_4.69-9_i386.deb
 b602b187937daf54482a751b5b58e6f2d1f9243934c999600d896665561d24c6 97872 
eximon4_4.69-9_i386.deb
 606bdd8d74f8271d9643894bb9178890f762d71d78f316939ba7e4147169e181 421954 
exim4-daemon-light_4.69-9_i386.deb
 af88599bbaecd74dbbfda54459dc162f8474908455ad051430c095dbf12bf4b4 469756 
exim4-daemon-heavy_4.69-9_i386.deb
 02c20017ce761a8364c926330115c11cf022ff385cf7a7100fc5d382ce9fe86f 672400 
exim4-daemon-light-dbg_4.69-9_i386.deb
 2bbb3de2a251fbfa96359c2e22935e1e63f0e2a2350a7cc22bac31cfb0e6ff98 758026 
exim4-daemon-heavy-dbg_4.69-9_i386.deb
 4bde95156e30034c61cf95e17b055ade07fb937902f9eebcbba8899a01e7eb3c 263698 
exim4-dbg_4.69-9_i386.deb
 21727e398b9437ada44db93a57984de2bccf44ca4bac135b6db9801b3946614f 70298 
exim4-dev_4.69-9_i386.deb
 c5341b015301646589e6e1f8f4cf4f5527a5ebb321c947d1968c5aea82378044 350346 
exim4-config_4.69-9_all.deb
 2eb06aaa5e955c2c0c74fcd2b73462e0d329227ed10e97ba8e7f1214a7f08c8f 7478 
exim4_4.69-9_all.deb
Files: 
 8384a9c68a9b3ca82ed3393b8f469d5f 1578 mail standard exim4_4.69-9.dsc
 efdb47d8aec923e5fedad19b9615a5b7 534975 mail standard exim4_4.69-9.diff.gz
 03222c26b1c086c837b5bb8c5cb18ff8 986576 mail standard 
exim4-base_4.69-9_i386.deb
 ad990772dfecc7f3f147eb3174f6e138 97872 mail optional eximon4_4.69-9_i386.deb
 949b96e5020a5eaa51db41dd2326b93d 421954 mail standard 
exim4-daemon-light_4.69-9_i386.deb
 9f8b0ff185308dc3749d1177309e6c81 469756 mail optional 
exim4-daemon-heavy_4.69-9_i386.deb
 2348d8b0b6324ce18f81932d41fd172f 672400 mail extra 
exim4-daemon-light-dbg_4.69-9_i386.deb
 5dd7c2844b0e5f5d12d90b102764916b 758026 mail extra 
exim4-daemon-heavy-dbg_4.69-9_i386.deb
 d95b6f5d2726f5e1193edf35bea0f3bc 263698 mail extra exim4-dbg_4.69-9_i386.deb
 e01736a419b8159172d7a7f4454b8d07 70298 mail extra exim4-dev_4.69-9_i386.deb
 d2ac1e4ef1ab4f8b8c212cbf0c5cddaf 350346 mail standard 
exim4-config_4.69-9_all.deb
 107ef779c19bdeb4cf6fb59d8c4d9a4f 7478 mail standard exim4_4.69-9_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjicMsACgkQHTOcZYuNdmMVvACeOkK4fTlzzc09TmTwNMJTcvUm
R9MAoJmlzJSKDVzcoqUkBBpmD9cq81n5
=1Ubq
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to