Had to take a look at my server to evaluate. The problem is that in /etc/logrotate.d/ there is a symlink '*' pointing to /usr/share/xs
On Thu, Sep 19, 2013 at 7:56 AM, Anna <ascho...@gmail.com> wrote: > On Thu, Sep 19, 2013 at 12:48 AM, Jon Nettleton > <jon.nettle...@gmail.com>wrote: > >> Does it work if you run /etc/cron.daily/logrotate by hand as root? >> > > Nope: > > [root@schoolserver] ~ >cd /etc/cron.daily/ > [root@schoolserver] cron.daily >./logrotate > error: failed to open config file *: No such file or directory > error: found error in file *, skipping > > So this is weird to see this in there: > [root@schoolserver] ~ >ls /etc/cron.daily/ > etckeeper logrotate man-db.cron mlocate.cron > > [root@schoolserver] cron.daily >cat logrotate > #!/bin/sh > > /usr/sbin/logrotate /etc/logrotate.conf > EXITVALUE=$? > if [ $EXITVALUE != 0 ]; then > /usr/bin/logger -t logrotate "ALERT exited abnormally with > [$EXITVALUE]" > fi > exit 0 > [root@schoolserver] cron.daily >whereis logger > logger: /bin/logger /usr/bin/logger /usr/share/man/man1p/logger.1p.gz > > And there's nothing here: > > [root@schoolserver] ~ >ls /etc/cron.weekly/ > [root@schoolserver] ~ > > > > > >> >> >> On Thu, Sep 19, 2013 at 7:40 AM, Anna <ascho...@gmail.com> wrote: >> >>> On Thu, Sep 19, 2013 at 12:38 AM, Jon Nettleton <jon.nettle...@gmail.com >>> > wrote: >>> >>>> What does your /etc/logrotate.conf look like? One option for logrotate >>>> is to only rotate if the logs have reached a certain size. >>>> >>>> >>> My understanding was it was supposed to rotate weekly no matter what. >>> >>> [root@schoolserver] ~ >cat /etc/logrotate.conf >>> # see "man logrotate" for details >>> # rotate log files weekly >>> weekly >>> >>> # keep 4 weeks worth of backlogs >>> rotate 4 >>> >>> # create new (empty) log files after rotating old ones >>> create >>> >>> # use date as a suffix of the rotated file >>> dateext >>> >>> # uncomment this if you want your log files compressed >>> #compress >>> >>> # RPM packages drop log rotation information into this directory >>> include /etc/logrotate.d >>> >>> # no packages own wtmp and btmp -- we'll rotate them here >>> /var/log/wtmp { >>> monthly >>> create 0664 root utmp >>> minsize 1M >>> rotate 1 >>> } >>> >>> /var/log/btmp { >>> missingok >>> monthly >>> create 0600 root utmp >>> rotate 1 >>> } >>> >>> # system-specific logs may be also be configured here. >>> >>> >> >> >
_______________________________________________ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel