Am Freitag 13 August 2010 schrieb Michelle Konzack: > Hello Dirk Griesbach, > > Am 2010-08-13 19:52:23, hacktest Du folgendes herunter: > > Das hättest du auch einfacher haben können. Das Zauberwort in der > > logrotate-config heißt copytruncate - mit der in der manpage > > beschriebenen Einschränkung: > > ,---- > > > > | Note that there is a very small time slice between copying the file > > | and truncat‐ ing it, so some logging data might be lost. > > > > `---- > > kann ich leben. > > Und wie schließt Du den File-Descriptor von X? > > ALso ich habe jetzt ein Script unter X gestartete das mir alle 5 sek > per STDERR 10 MByte in die Datei schreibt. > > Wenn ich jetzt logrotate mit copytruncate aufrufe sehe ich > weiterhin meinen Diskspace verschwinden ohne das die Datei Xsession > größer wird... > > Sprich, der Filedescriptor von der X-Session ist noch offen aber > die Datei ist nicht mehr da... Ist die Frage, ob der X-Server den Dateideskriptor ständig offen hält. Vielleicht tut er dies nicht. ;) -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.