exim4 geht nach upgrade auf lenny nicht mehr
Hallo,
leider funktioniert mein exim4 nach Upgrade auf Lenny nicht mehr.
Richte exim4-config ein (4.69-9) ...
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
2009-02-22 02:33:43 Exim configuration error in line 27 of /var/lib/exim4/config.autogenerated.tmp:
malformed macro definition
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing
/var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated
dpkg: Fehler beim Bearbeiten von exim4-config (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von exim4-base:
exim4-base hängt ab von exim4-config (>= 4.30) | exim4-config-2; aber:
Paket exim4-config ist noch nicht konfiguriert.
Paket exim4-config-2 ist nicht installiert.
Paket exim4-config, das exim4-config-2 bereitstellt, ist noch nicht konfiguriert.
So wie ich den Hinweis in /usr/share/doc/exim4-config/NEWS.Debian.gz verstanden habe (s. u.), muss ich meinen exim4 neu konfigurieren.
Leider funktioniert dies jedoch nicht, da aptitude das Paket nicht vollständig einrichten lässt.
gustav:/etc/exim4# dpkg-reconfigure exim4-config
/usr/sbin/dpkg-reconfigure: exim4-config is broken or not fully installed
Wie komme ich denn hier weiter?
Danke!
gerhard
exim4 (4.67-4) unstable; urgency=low
Since a lot of users did not read the docs while upgrading and
filed bug reports about exim4-config failing to install due to a
"malformed macro definition", update-exim4.conf.conf now checks
for DEBCONFsomethingDEBCONF strings anywhere in
/etc/exim4/exim4.conf.template or recursively /etc/exim4/conf.d
and barfs if such strings are found. This check - as a feature - also
includes files that would normally be excluded by
update-exim4.conf.
It _is_ necessary to either accept the offered configuration file
change _or_ to manually check a manually changed exim config. Exim
will _NOT_ run if a configuration file of an older version is
being used with a more recent exim4-config.
If you insist on having DEBCONFsomethingDEBCONF strings in your
exim configuration and don't want update-exim4.conf to barf, set
the exim macro DEBCONFstringOK_config_adapted to a non-empty
value.
-- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 22 Jun 2007 12:50:38 +0200
exim4 (4.67-2) experimental; urgency=low
The symlink /etc/exim4/email-addresses caused data loss for people
who had a local file named /etc/exim4/email-addresses. The Debian
tools do not handle symlinks in /etc which are contained in
packages very well, so we decided to simply remove it. Please
submit a tested patch if you think that it would be a more elegant
way to handle the transition from /etc/exim4/email-addresses to
/etc/email-addresses.
There is now a possibility to modify handling of incoming messages
to system accounts, identified by their UID (see
conf.d/router/250_exim4-config_lowuid). If you want this, set the
macro FIRST_USER_ACCOUNT_UID (which defaults to 0) to the UID of
your first "real" user account. Incoming messages for an account
with an UID below that value get routed according to the extra
alias file /etc/exim4/lowuid-aliases. If an account does not have
an alias there, it gets routed to the value of the macro
DEFAULT_SYSTEM_ACCOUNT_ALIAS, which defaults to ":fail: no mail to
system accounts" and gets the message rejected. You can use this
mechanism to route all messages for system accounts to a single
address, with exceptions. Locally generated messages are not
processed by this facility.
Generation of the final exim configuration has changed. The
configuration no longer has the DEBCONFsomethingDEBCONF
placeholders. All data from Debconf are put into exim
configuration macros by update-exim4.conf, which are then
appropriately picked up by the configuration itself. There should
be no visible change to people who have not modified their
configuration, but customized configurations need to adapt.
We now do basic sanitizing of input read from
update-exim4.conf.conf. If your update-exim4.conf complains about
non-ascii values, you have found a bug. Please report it.
-- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 11 Jun 2007 14:09:24 +0200
--
Jetzt 1 Monat kostenlos! GMX FreeDSL - Telefonanschluss + DSL
für nur 17,95 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K11308T4569a
Reply to: