Re: /var/log/wtmp gelöscht...
Hallo nochmal,
das hat mich jetzt interessiert und ich habe es nachgestellt. ;-)
Ruediger Noack wrote:
Nach Deiner Beschreibung hätte ich sofort gewettet, daß ein Prozess
ständig wtmp offen hält. Dann kannst Du so eine Datei löschen wie Du
willst, sie bleibt bestehen, bis der Prozess beendet wird. Man kann
sie dann nur nicht mehr über das FS sehen bzw. mit einem anderen
Prozess neu öffnen.
Dagegen spricht, dass mir weder fuser noch lsof einen Prozess zeigt,
der wtmp bei mir offen hält. *michstarkwunderntu*. Falls z.B. init das
tut und fuser bzw. lsof nicht in der Lage sind, dies zu erkennen, wäre
das eine Erklärung (hier wären die Profis gefragt ;-) ).
Trotzdem denke ich, dass das System beim nächsten boot für eine neue
"alltagstaugliche" wtmp sorgt, auch wenn sie zu dem Zeitpunkt nicht da
bzw. eine vorhandene leer ist.
Ergebnis: Alles Schwachsinn, was ich spekuliert habe! :-(
Erst einmal bestätige ich Rainers Aussage, dass die wtmp beim Booten
*nicht* angelegt wird, falls nicht vorhanden.
Dann habe ich folgendes getestet:
flinker:~# > /var/log/wtmp
flinker:~# chgrp /var/log/wtmp
flinker:~# chmod 664 /var/log/wtmp
-> login
flinker:~# last -> korrekter Eintrag
Und nun Deine Verhätnisse nachgestellt:
flinker:~# rm /var/log/wtmp
flinker:~# > /var/log/wtmp
flinker:~# chgrp /var/log/wtmp
flinker:~# chmod 664 /var/log/wtmp
-> login (Console und gdm)
flinker:~# last
erno pts/0 :0 Fri Aug 30 20:11 still logged in
erno :0 Fri Aug 30 20:10 gone - no logout
root tty2 Fri Aug 30 20:07 still logged in
wtmp begins Fri Aug 30 20:07:59 2002
Resume: Keine Idee, warum es bei Dir nicht klappt. :-(
Gruß
Rüdiger
--
Kaum macht mans richtig, schon geit dat!
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de
Reply to: