Bug#432229: exim4-config: colon / semicolon confusion for one single IPv6 relay address

Marc Haber mh+debian-packages at zugschlus.de
Mon Jul 9 13:20:34 UTC 2007


tags #432229 confirmed
thanks

On Sun, Jul 08, 2007 at 06:10:39PM +0200, Frederic Daniel Luc LEHOBEY wrote:
> When dealing with the debconf template about 'Machines to relay mail
> for', the wording says 'Please enter a semicolon-separated list of IP
> address ranges for which this system will unconditionally relay mail,
> functioning as a smarthost.'
> 
> But in the (rare) case a single IPv6 address (with no semicolon in the
> input) is given (like, as an example,
> 2002:0000:0000:0000:0000:0000:0000:0001/128), it seems to be
> understood by the debconf machinery as an old-style colon separated
> list.

Correct. This looks to me like a bug in update-exim4.conf

>  (I have not yet identified the responsible piece of code.)

The relevant code in update-exim4.conf starts at line 264.

> As the setting of having one single IPv6 address to relay might be
> quite uncommon, the main purpose of this bug report is to properly
> report and document this weird behaviour. (Maybe add a sentence to the
> debconf template?)

I think that this issue deserves fixing. I need to ponder a while
whether the fix is possible without breaking things, but probably
documentation in README and/or NEWS may be the only thing possible.
I'd rather not clutter up the debconf templates with that corner-case
information, but would prefer things to Just Work[tm]. Not sure
whether this may be possible.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190




More information about the Pkg-exim4-maintainers mailing list