[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: