Re: Wie rotate-Zyklus verlängern für mail.log?
* Robert Grimm <spam@robgri.de> wrote:
> Jim Knuth <jk@jkart.de> wrote:
> > der grund:
> > /etc/cron.daily/sysklogd
>
> Wohl eher nicht. Zumindest nicht per default.
>
> > einfach diese zeile:
> > for LOG in `syslogd-listfiles`
>
> > in das hier aendern:
> > for LOG in `syslogd-listfiles -s "mail.*"`
>
> Hast du das mal ausprobiert?
Mein /etc/cron.daily/sysklogd probiert das seit Jahren täglich. Es
funktioniert.
>
> #v+
> [woody:~]# for LOG in `syslogd-listfiles -s "mail.*"` ; do echo "$LOG" ; done
> /var/log/syslog
> [woody:~]# for LOG in `syslogd-listfiles` ; do echo "$LOG" ; done
> /var/log/syslog
> [woody:~]#
> #v-
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.
Gruß
Jens
Reply to: