Problem mit exim entfernen/neuinstallieren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

Problem mit exim entfernen/neuinstallieren

Beitrag von Luke.S » 07.09.2002 00:03:26

Hi Debianforum!

Da ich noch ziemlich grün hinter den Ohren bin was Linux betrifft, habe ich auf meinem Server einmal alle exim Dateien per Hand gelöscht, da im syslog immer eximbezogene Einträge auftauchten. Nun habe ich das Problem das dieses Paket weder Ordnungsgemäß installiert noch deinstalliert, noch ein anderes MTA Paket hinzugefügt werden kann. (Selbst mit allen force Optionen) Offensichtlich habe ich eine Datei zuviel gelöscht die notwendig für das System ist um zu erkennen was für Dateien auf die Festplatte geschrieben wurden. Gibt es eine Möglichkeit dies zu umgehen, bzw. den Rechenknecht in den glauben zu versetzen exim hätte nie seine Platte berührt???

Danke für Tipps.
Luke

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 07.09.2002 00:55:17

Achtung: kleine Standpauke voraus... ;-)

Code: Alles auswählen

apt-get install --reinstall exim
Damit solltest Du wenigstens wieder in einen konsistenten Zustand kommen, und zwar MIT exim.

[rant]Die Einträge im syslog sind zu Deiner Information. Auf meinem Rechner fallen da am Tag ca. 130K nur in syslog an. Mit den anderen Logdateien wird's wohl eher so in der Gegend von 1MB liegen. Das ist normal und wird die Platte nicht füllen, weil die Dateien "rotiert" werden. Im Gegensatz zu Windows, teilt Dir ein Linux (oder die meisten UNICES) mit, was es den ganzen Tag so treibt. Wenn da Fehler gemeldet werden, versucht man die Ursache zu finden und löscht nicht einfach Dateien, insbesondere, wenn man nicht weiss was man macht![/rant]

Sorry, wenn das jetzt etwas hart klingt, aber soviel Chuzpe muss man erstmal haben. Unter Windows löscht man ja auch nicht einfach irgendwelche DLLs aus C:\windows\system, wenn sie in irgendwelchen Requestern auftauchen (oder macht man das? Sorry, zu lange kein Windows mehr angefasst... ;-)).

Okay, Ende der Standpauke ;-) weiter mit hilfreichen Infos (hoffe ich)...
exim ist der default Mail Transport Agent (MTA) unter Debian, und auf jedem Linux (also auch Debian) sollte ein solcher MTA laufen, weil z.B. manche Programme sich per eMail bei root beschweren, wenn irgendwas schief geht.

Wenn Du unbedingt einen anderen MTA (z.B. postfix... scheint auch sehr beliebt zu sein) installieren willst, dann mache einfach "apt-get install postfix". Debian löst die Abhängigkeiten dann schon passend auf, und entfernt exim automatisch.

Wenn Du aus "Versehen" die Paketdatenbank abgeschossen hast... Viel Spass bei der Neuinstallation... :?

Falls noch mehr Fragen auftreten: jederzeit wieder unter dieser URL (dafür ist diese Seite ja schliesslich da), aber vielleicht demnächst fragen bevor Du an deinem Server irgendwas löschst ;-) Unerklärliche Logmeldungen gehören zu den Standardproblemen für Anfänger.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

thx

Beitrag von Luke.S » 09.09.2002 11:41:00

Hallo Patrick!

Danke für die Hilfe. Dieser Befehl war das Tool der Wahl.
ZUr Standpauke: ist mir klar das im Syslog wichtige Dinge stehen.
Nur wenn ich einen MTA auf dem System habe, der bei der Konfiguration deaktiviert wude (Option 5) finde ich ca. 10 Einträge /5min über exim das er nicht aktiviert ist doch etwas mühsam. Allerdings muss man offensichtlich damit leben...

auf jeden Fall: respekt. Denn ich finde es immer wieder genial das sich LEute Zeiut nehmen ´wahrscheinlich für Sie triviale Fragen zu beantworten!

lg
Luke

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 09.09.2002 12:35:41

Du kannst exim voruebergehend komplett deaktivieren, indem Du die entsprechende Zeile in der /etc/inetd/conf auskommentierst, und/oder den Link in /etc/init.d/ zu exim entfernst.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

.

Beitrag von Luke.S » 09.09.2002 16:26:22

Die Links in den runlevel Verzeichnissen waren gelöscht (update-rc.d...) trotzdem waren messages im syslog. werde aber noch in der inet.conf nachsehen...

thx
Luke

Antworten