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
Problem mit exim entfernen/neuinstallieren
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Achtung: kleine Standpauke voraus...
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
Code: Alles auswählen
apt-get install --reinstall 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
Jabber: pdreker@debianforum.de
thx
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
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
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
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
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de