Logfile wird nicht mehr geschrieben

fremd

Registered User
Moin

mir fiel heute auf dass in /var/log/mail nichts mehr geschrieben wird. Ein rcsyslog restart half auch nicht. Hat evtl jemand nen Trick wie ich das wieder zum schreiben bring??



Uli
 
Hallo

das bringt leider auch kein Schreiben in /var/log/mail Habe Courier usw alles neu gestartet.



Uli
 
Irgendwas an /etc/syslog.conf geändert? Läuft syslogd noch? Dem Prozeß eventuell mal ein HUP-Signal schicken.
 
an der conf negativ nix geaendert. Wie meinste das mit dem HUP steh heut irgendwie neben der spur.



Uli
 
Neben der Spur zu sein ist definitiv kein guter Zustand, um einen Server zu verwalten ;)

Mit dem system-call, der durch die Library-Funktion signal (--> "man 2 signal") ausgelöst wird, kann man ein Signal an einen Prozess schicken. Das HUP (HangUp)-Signal wird von vielen Programmen akzeptiert, die daraufhin nochmals ihre Config-Dateien lesen und ggfs. teilweise neu starten (was das jeweilige Programm bei welchem Signal macht, steht normalerweise in dessen man-page).

Da ich annehme, dass Du für diesen Zweck nicht extra ein C-Programm schreiben willst, kannst Du dafür das Programm kill (--> "man kill") verwenden.
 
Moin

also selbst das ganze neustarten der Prozesse bringt nix. /var/log/mail wird nicht geschrieben. Ich verzweifel :p


Uli
 
Poste uns mal die /etc/syslog.conf Dann können wir mal drüber schaun und zumindest diesen Fehler ausschließen. Alles andere ist Rätselraterei.
 
Back
Top