Postfix zerschossen

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Burner7537
Beiträge: 207
Registriert: 13.09.2005 13:45:29

Postfix zerschossen

Beitrag von Burner7537 » 18.11.2014 12:51:02

Hallo!

Leider habe ich ir mein Postfix zerschossen. Habe mit <aptitude purge postfix> versucht alle Konfig-Dateien wieder auf Urzustand zu bringen. Leider bekomme ich es nicht mehr installiert.

Code: Alles auswählen

aptitude install postfix
Die folgenden teilweise installierten Pakete werden konfiguriert:
  postfix 
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
postfix (2.9.6-2) wird eingerichtet ...             
insserv: script postfix: service mail-transport-agent already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: Fehler beim Bearbeiten von postfix (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuch, dies zu lösen:
postfix (2.9.6-2) wird eingerichtet ...
insserv: script postfix: service mail-transport-agent already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: Fehler beim Bearbeiten von postfix (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 postfix

Code: Alles auswählen

./post-install create-missing
./post-install: Error: /postfix-files is not a file.
./post-install config_directory=/etc/postfix queue_directory=/var/spool/postfix 
./post-install: Error: Usage: ./post-install [name=value] command
    create-missing          Create missing queue directories.
    upgrade-source          When installing or upgrading from source code.
    upgrade-package         When installing or upgrading from pre-built package.
    first-install-reminder  Remind of mandatory first-time configuration steps.
    name=value              Specify an installation parameter.

Code: Alles auswählen

apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
postfix (2.9.6-2) wird eingerichtet ...
insserv: script postfix: service mail-transport-agent already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: Fehler beim Bearbeiten von postfix (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wie bekomme ich jetzt Postfix wieder ans laufen?

Gruss Burner

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Postfix zerschossen

Beitrag von rendegast » 18.11.2014 15:30:23

Code: Alles auswählen

dpkg -l  |  egrep -v ^ii

dpkg -l  |  egrep postfix

Code: Alles auswählen

aptitude purge postfix --simulate
dürfte wohl keine zufriedenstellende Lösung ermitteln können,
resp. in einer Schleife stecken bleiben, somit

Code: Alles auswählen

dpkg -P --force-all postfix
Nun kontrollieren, ob noch Reste bestehen,
/etc/postfix/
/etc/insserv.d/
/var/lib/postfix/
/var/spool/postfix/
und erneut installieren.

Eine Grundkonfiguration wird per 'dpkg-reconfigure postfix' eingestellt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Burner7537
Beiträge: 207
Registriert: 13.09.2005 13:45:29

Re: Postfix zerschossen

Beitrag von Burner7537 » 19.11.2014 08:32:14

Moin!

Habe dir das mal alles nach NoPaste verlinkt.
NoPaste-Eintrag38098

Gruss Burner

Burner7537
Beiträge: 207
Registriert: 13.09.2005 13:45:29

Re: Postfix zerschossen

Beitrag von Burner7537 » 19.11.2014 10:14:36

Mit Hilfe der Seite http://biogoo.org/debian-sauber-halten- ... entfernen/ habe ich es nun geschaft das Postfix wieder läuft.

:hail: :hail: :hail:

Danke! :THX:

Gruss Burner

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Postfix zerschossen

Beitrag von rendegast » 19.11.2014 11:11:55

UPS, vieel zu spät
---------------------------------------------------------------------------------------------------


Code: Alles auswählen

root@server:~> ls /etc/insserv.d/ | grep postfix
ls: Zugriff auf /etc/insserv.d/ nicht möglich: Datei oder Verzeichnis nicht gefunden
Sorry, es ging da um
/etc/insserv.conf.d/
resp.
/etc/insserv.conf.d/postfix.
Mitdenken, dann hättest Du Dich nicht am insserv "festgefressen". ;)


Von den 'rc'-Mailservern sind in /etc/insserv.conf.d/ resp. /etc/init.d/ wohl noch entsprechende Reste,
die diesen "mail-transport-agent" ins Spiel bringen.
Untersuche /etc/insserv.conf.d/ resp. /etc/init.d/,
Purge die 'rc'-Kandidaten.
Voila.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten