[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie rotate-Zyklus verlängern für mail.log?



* Robert Grimm <lists@news.robgri.de> wrote:
> Jens Schüßler <jgs@trash.net> wrote:
> > Mein /etc/cron.daily/sysklogd probiert das seit Jahren täglich. Es
> > funktioniert.
> 
> Na, dann schaue ich mir das doch mal genauer an...
> 
> > syslogd-listfiles gibt nur Files aus, die in den letzten 5 Stunden
> > *nicht*
> > rotiert wurden, kannst du im Skript /usr/sbin/syslogd-listfiles
> > nachlesen. Das da oben ist also normales Verhalten.
> 
> Trotz mangelhafter perl-Kenntnisse lehne ich mich mal etwas aus dem
> Fenster. ;-)

Das hab ich mit meinen rudimentären perl-Kenntnissen doch schon getan.
Ich habe auch nur diese Zeilen so interpretiert

# Test if the file was already rotated within the last n hours
# with n=5
#

Bei mir zeigt die Ausgabe von syslogd-listfiles noch nicht mal
/var/log/syslog an, so ganz blick ich das auch nicht mehr. ;-)

> 
> facility=* aus.
> uups...
> Es sei denn die logfiles sind größer als 1024*1024 byte.
> Das hatte ich vor meiner ersten Mail übersehen.

Stimmt. Es ist wohl doch die Größe und nicht die Zeit,
syslogd-listfiles --large 1 gibt mir jetzt auch was aus,

--large nnn    define what is large in bytes (default: 10MB)


Gruß
Jens


Reply to: