Re: skype logs - home läuft zu
On Fri, Aug 13, 2010 at 19:33:37PM +0200, Michelle Konzack wrote:
>> Um einen ähnlich gelagerten Fall kümmert sich bei mir logrotate, das in der
>> crontab des Benutzers aufgerufen wird, um die Datei .xsession-errors im Zaum zu
>> halten. Ab 500kB wird die Datei komprimiert und rotiert:
> Du rotierst während einer X-Session?
Viel besser - Ich lasse rotieren! ;-)
> Das geht doch garnicht bei der Datei ".xsession-errors"...
Doch, doch.
> Wo bekommst Du nen neuen File-Descriptor her ohne X neu zu starten?
> Wenn ich die Datei rotiere, dann stehen in der neuen Datei am Anfang
> ganz viele (so viele wie die alte Datei groß war) unlesbare Zeichen.
>
> Damit ich keine Monsterdateien bekomme, habe ich die /etc/X11/Xsession
> gepatched.
[Patch]
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.
MfG
Dirk
Reply to: