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: