Bug#289959: exim4-config: Missing debconf question for LOCAL_DELIVERY
Marc Sherman
Marc Sherman <msherman@projectile.ca>, 289959@bugs.debian.org
Wed, 12 Jan 2005 09:11:57 -0500
Marc Haber wrote:
>
> No, the feature is there for a reason. You can always edit
> /etc/exim4/update-exim4.conf.conf. What is not there is the
> debconf-based configuration possibility, but that's only gold plating
> anyway.
I've got to disagree with you pretty strongly on this one. The conf
files (partial and template) currently contains:
# The default transport, set in /etc/exim4/update-exim4.conf.conf. See
# CONFDIR/conf.d/transport/ for possibilities
LOCAL_DELIVERY=DEBCONFlocaldeliveryDEBCONF
The DEBCONF*DEBCONF construction pretty strongly implies that DEBCONF is
being used, but it's not. Also, the comment is wrong --
/etc/exim4/update-exim4.conf.conf doesn't contain anything to do with
this variable.
It's not at all clear to me what should actually be put in the
.conf.conf file to make this work -- is it
DEBCONFlocaldeliveryDEBCONF=maildir_home
or
localdelivery=maildir_home
or
dc_localdelivery=maildir_home
?
IMO, you've taken something that a lot of people want to change in the
config file, and made it much more confusing to change than it was when
you just had to edit the config file itself. Of course, debconfing it
would be the ideal, but it's clear that that can't happen for sarge.
- Marc