Bug#376460: exim4-config: response of yes to Hide local mail name in outgoing mail? seems to produce dc_hide_mailname='false'

Marc Haber mh+debian-packages at zugschlus.de
Mon Jul 3 12:30:20 UTC 2006


package exim4-config
tags #376400 confirmed
user exim4 at packages.debian.org
usertags #376400 andreas
thanks

[Attn, Andreas, this message contains a request for you]

On Sun, Jul 02, 2006 at 10:27:06PM -0700, Ross Boylan wrote:
> Might warrant higher severity of reproducible.

I am not really sure what's happening here. This issue must have been
there for a loooong time.

> I installed 4.62-1 on a system that previously had exim3.  During
> installation, this exchange happened:
> --------------------------
> Hide local mail name in outgoing mail? yes
> 
> 
> Since you enabled hiding the local mailname in outgoing mail, you must
> specify the domain name to use for mail from local users; typically
> this is the machine on which you normally receive your mail.
> 
> Where will your users read their mail?
> 
> Visible domain name for local users: betterworld.us
> ------------------------------------------------------------
> I then upgraded exim4-config to 4.62-2; no questions were asked during
> the upgrade.
> 
> /etc/exim4/update-exim4.conf.conf had
>  dc_hide_mailname='false'
> after this.

In my lab, it looks like a "Yes" to the "hide mailname" question is
not written to update-exim4.conf.conf on initial package installation.
When one dpkg-reconfigures exim4-config and answers "yes" again on
this question, the configuration is processed correctly.

Good catch, Ross, thanks.

I suspect that in the case for step 25 in exim4-config.config, we
don't properly initialize dc_hide_mailnameif update-exim4.conf.conf
does not yet exist. We should thereforeg have kind of hard-coded
default values for ue4cc values that should be used if neither ue4cc
nor /etc/exim/exim.conf exists on the system. The natural place to put
them is right in front of the "if [ -e $UE4CC" in exim4-config.config
line 247.

Andreas, can you please check and confirm this as I still do not fully
grasp the complicated debconf code that drives our configuration.

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 621 72739835




More information about the Pkg-exim4-maintainers mailing list