Bug#433422: exim4: complains inappropriately about DEBCONFsomethingDEBCONF on upgrade

Reid Priedhorsky reid at reidster.net
Tue Jul 17 05:49:54 UTC 2007


Package: exim4
Version: 4.67-5
Severity: normal


On upgrade to 4.67-5, the following complaint appeared twice:

DEBCONFsomethingDEBCONF found in exim configuration. This is most probably 
caused by you upgrading to exim4 4.67-3 or later without accepting the 
suggested conffile changes. Please read 
/usr/share/doc/exim4-config/NEWS.Debian.gz for 4.67-2 and 4.67-4

However, the string DEBCONF does not appear in any actual configuration file
under /etc/exim4. It appears many times, but only in emacs backups and old
config files:

reidster:/etc/exim4# find . -xtype f -exec grep -H DEBCONF {} \;
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:DEBCONFminimaldnsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:domainlist local_domains = DEBCONFlocal_domainsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:domainlist relay_to_domains = DEBCONFrelay_domainsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:hostlist relay_from_hosts = 127.0.0.1 : ::::1 : DEBCONFrelay_netsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:qualify_domain = DEBCONFvisiblenameDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:DCreadhost = DEBCONFreadhostDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:DCsmarthost = DEBCONFsmarthostDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:DEBCONFlistenonpublicDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs.dpkg-old:DCconfig_DEBCONFconfigtypeDEBCONF = 1
./conf.d/main/01_exim4-config_listmacrosdefs~:DEBCONFminimaldnsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:domainlist local_domains = DEBCONFlocal_domainsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:domainlist relay_to_domains = DEBCONFrelay_domainsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:hostlist relay_from_hosts = 127.0.0.1 : ::::1 : DEBCONFrelay_netsDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:qualify_domain = DEBCONFvisiblenameDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:DCreadhost = DEBCONFreadhostDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:DCsmarthost = DEBCONFsmarthostDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:DEBCONFlistenonpublicDEBCONF
./conf.d/main/01_exim4-config_listmacrosdefs~:DCconfig_DEBCONFconfigtypeDEBCONF = 1
./conf.d/main/02_exim4-config_options~:DEBCONF_hardcode_primary_hostname_DEBCONF
./conf.d/main/02_exim4-config_options~:# smtp_banner = "${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}"
./conf.d/main/02_exim4-config_options.dpkg-old:DEBCONF_hardcode_primary_hostname_DEBCONF
./conf.d/main/02_exim4-config_options.dpkg-old:# smtp_banner = "${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}"
./exim4.conf.template.dpkg-old:DEBCONFminimaldnsDEBCONF
./exim4.conf.template.dpkg-old:domainlist local_domains = DEBCONFlocal_domainsDEBCONF
./exim4.conf.template.dpkg-old:domainlist relay_to_domains = DEBCONFrelay_domainsDEBCONF
./exim4.conf.template.dpkg-old:hostlist relay_from_hosts = 127.0.0.1 : ::::1 : DEBCONFrelay_netsDEBCONF
./exim4.conf.template.dpkg-old:qualify_domain = DEBCONFvisiblenameDEBCONF
./exim4.conf.template.dpkg-old:DCreadhost = DEBCONFreadhostDEBCONF
./exim4.conf.template.dpkg-old:DCsmarthost = DEBCONFsmarthostDEBCONF
./exim4.conf.template.dpkg-old:DEBCONFlistenonpublicDEBCONF
./exim4.conf.template.dpkg-old:DCconfig_DEBCONFconfigtypeDEBCONF = 1
./exim4.conf.template.dpkg-old:# smtp_banner = "${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}"
./exim4.conf.template~:DEBCONFminimaldnsDEBCONF
./exim4.conf.template~:domainlist local_domains = DEBCONFlocal_domainsDEBCONF
./exim4.conf.template~:domainlist relay_to_domains = DEBCONFrelay_domainsDEBCONF
./exim4.conf.template~:hostlist relay_from_hosts = 127.0.0.1 : ::::1 : DEBCONFrelay_netsDEBCONF
./exim4.conf.template~:qualify_domain = DEBCONFvisiblenameDEBCONF
./exim4.conf.template~:DCreadhost = DEBCONFreadhostDEBCONF
./exim4.conf.template~:DCsmarthost = DEBCONFsmarthostDEBCONF
./exim4.conf.template~:DEBCONFlistenonpublicDEBCONF
./exim4.conf.template~:DCconfig_DEBCONFconfigtypeDEBCONF = 1
./exim4.conf.template~:# smtp_banner = "${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}"

exim appears to work fine despite the error message.

Thanks,

Reid


-- Package-specific info:
Exim version 4.67 #1 built 28-Jun-2007 13:09:54
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
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='internet'
dc_other_hostnames='reidster.net:grandgeorge.net'
dc_local_interfaces=''
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''

CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
mailname:reidster.net

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-k7 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages exim4 depends on:
ii  debconf [debconf-2.0]         1.5.13     Debian configuration management sy
ii  exim4-base                    4.67-5     support files for all Exim MTA (v4
ii  exim4-daemon-light            4.67-5     lightweight Exim MTA (v4) daemon

exim4 recommends no packages.

-- debconf information:
  exim4/drec:




More information about the Pkg-exim4-maintainers mailing list