Bug#292409: marked as done (exim4-config: Invalid configfile in upgrade to 4.44-1)

Debian Bug Tracking System owner@bugs.debian.org
Wed, 26 Jan 2005 15:03:17 -0800


Your message dated Wed, 26 Jan 2005 23:57:00 +0100
with message-id <20050126225700.GD2738@downhill.at.eu.org>
and subject line {Filename?} Re: Bug#292402: exim4-config: Invalid configfile in upgrade to 4.44-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 26 Jan 2005 21:30:09 +0000
>From shendershot@peerlessmfg.com Wed Jan 26 13:30:09 2005
Return-path: <shendershot@peerlessmfg.com>
Received: from mail.peerlessmfg.com (smail.peerlessmfg.com) [70.240.16.2] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Ctujp-0002Xh-00; Wed, 26 Jan 2005 13:30:09 -0800
Received: from [192.9.200.36] (helo=smh.peerlessmfg.com)
	by smail.peerlessmfg.com with esmtp (Exim 3.35 #1 (Debian))
	id 1CtutP-0000X5-00; Wed, 26 Jan 2005 15:40:03 -0600
Received: from shendershot by smh.peerlessmfg.com with local (Exim 4.44)
	id 1CtuJD-0002Fh-Dk; Wed, 26 Jan 2005 15:02:39 -0600
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Sean Hendershot <shendershot@peerlessmfg.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: exim4-config: Invalid configfile in upgrade to 4.44-1
X-Mailer: reportbug 3.6
Date: Wed, 26 Jan 2005 15:02:39 -0600
Message-Id: <E1CtuJD-0002Fh-Dk@smh.peerlessmfg.com>
Sender: Sean Hendershot <shendershot@peerlessmfg.com>
X-smh-MailScanner: Found to be clean
X-MailScanner-From: shendershot@smh.peerlessmfg.com
X-MailScanner: Found to be clean
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Package: exim4-config
Version: 4.44-1
Severity: important
Tags: experimental


When upgrading to 4.44-1 I receive the following message:

2005-01-26 14:35:45 Exim configuration error in line 419 of
/var/lib/exim4/config.autogenerated.tmp:
Unexpected end of configuration file: .endif missing
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp
not installing /var/lib/exim4/config.autogenerated.tmp to 
/var/lib/exim4/config.autogenerated
dpkg: error processing exim4-config (--configure):
 subprocess post-installation script returned error exit status 1
   

-- Package-specific info:
Exim version 4.44 #1 built 23-Jan-2005 15:54:01
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December  3, 2003)
Support for: iconv() IPv6 GnuTLS
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
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='smarthost'
dc_other_hostnames='smh.peerlessmfg.com'
dc_local_interfaces='127.0.0.1'
dc_readhost='peerlessmfg.com'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets='192.9.200.0/24'
dc_smarthost='mail.peerlessmfg.com'

CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
mailname:smh.peerlessmfg.com

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-smh
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages exim4-config depends on:
ii  adduser                     3.59         Add and remove users and groups
ii  debconf [debconf-2.0]       1.4.42       Debian configuration management sy
ii  passwd                      1:4.0.3-30.8 Change and administer password and

-- debconf information:
* exim4/dc_smarthost: mail.peerlessmfg.com
* exim4/dc_relay_domains:
  exim4/exim3_upgrade: true
* exim4/dc_eximconfig_configtype: mail sent by smarthost; received via SMTP or fetchmail
* exim4/dc_readhost: peerlessmfg.com
  exim4/exim4-config-title:
  exim4/dc_noalias_regenerate: false
* exim4/dc_relay_nets: 192.9.200.0/24
* exim4/mailname: smh.peerlessmfg.com
* exim4/dc_local_interfaces: 127.0.0.1
* exim4/dc_minimaldns: false
* exim4/dc_other_hostnames: smh.peerlessmfg.com
  exim4/no_config: true
* exim4/hide_mailname: true
  exim4/dc_postmaster: none
* exim4/use_split_config: true

---------------------------------------
Received: (at 292402-done) by bugs.debian.org; 26 Jan 2005 22:57:03 +0000
>From ametzler@downhill.at.eu.org Wed Jan 26 14:57:03 2005
Return-path: <ametzler@downhill.at.eu.org>
Received: from m26s25.vlinux.de [83.151.30.59] ([AiHdamLHJZXQ/f0DgBBkV2rN4Q/ovWpk])
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Ctw5v-000471-00; Wed, 26 Jan 2005 14:57:03 -0800
Received: from m-134-246.adsl.univie.ac.at ([131.130.134.246] helo=downhill.at.eu.org)
	by m26s25.vlinux.de with asmtp (Exim 4.34)
	id 1Ctw74-00079o-TQ; Wed, 26 Jan 2005 22:58:17 +0000
Received: from ametzler by downhill.univie.ac.at with local (cert-ver=0) (Exim 4.44)
	id 1Ctw5s-0001B6-H6; Wed, 26 Jan 2005 23:57:00 +0100
Date: Wed, 26 Jan 2005 23:57:00 +0100
From: Andreas Metzler <ametzler@downhill.at.eu.org>
To: Sean Hendershot <shendershot@peerlessmfg.com>,
	Close the Bugreport <292402-done@bugs.debian.org>
Subject: Re: {Filename?} Re: Bug#292402: exim4-config: Invalid configfile in upgrade to 4.44-1
Message-ID: <20050126225700.GD2738@downhill.at.eu.org>
References: <E1CtuJD-0002Fh-Dk@smh.peerlessmfg.com> <20050126214853.GA2738@downhill.at.eu.org> <20050126223207.GA19303@smh.peerlessmfg.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20050126223207.GA19303@smh.peerlessmfg.com>
X-GPG-Fingerprint: BCF7 1345 BE42 B5B8 1A57  EE09 1D33 9C65 8B8D 7663
User-Agent: Mutt/1.5.6+20040907i
X-Spam-Score: -1.8 (-)
Delivered-To: 292402-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

On 2005-01-26 Sean Hendershot <shendershot@peerlessmfg.com> wrote:
> On Wed, Jan 26, 2005 at 10:48:53PM +0100, Andreas Metzler wrote:
[...] 
> > I cannot reproduce this on my system, could you please send me
> > /var/lib/exim4/config.autogenerated.tmp and run
> > /usr/sbin/update-exim4.conf --keepcomments -o /tmp/broken.exim4.conf
> > and also send the newly generated file /tmp/broken.exim4.conf?

> Sure.

Thanks.
[...]
> ### main/02_exim4-config_options
> #################################
[...]
> # Only for interacting with other packages, to make it possible to use
> # -DSPOOLDIR to override it on the command line
> .ifndef SPOOLDIR
> #SPOOLDIR = /var/spool/exim4
> #.endif
> #spool_directory = SPOOLDIR
[...]

Here is the source of the error. You've commented the '.endif' but
forgot to comment '.ifndef SPOOLDIR'.

I am therefore closing the bug-report, as it seems to be obvious that
the cause is a failed local modification.

Thanks for the quick response, making it easy to diagnose this.
                    cu andreas
-- 
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
                                           http://downhill.aus.cc/