[Server-devel] [XSCE] Re: Weekly log rotation

Jon Nettleton jon.nettleton at gmail.com
Thu Sep 19 02:37:31 EDT 2013


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 <aschoolf at gmail.com> wrote:

> On Thu, Sep 19, 2013 at 12:48 AM, Jon Nettleton <jon.nettleton at gmail.com>wrote:
>
>> Does it work if you run /etc/cron.daily/logrotate by hand as root?
>>
>
> Nope:
>
> [root at schoolserver] ~ >cd /etc/cron.daily/
> [root at 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 at schoolserver] ~ >ls /etc/cron.daily/
> etckeeper  logrotate  man-db.cron  mlocate.cron
>
> [root at 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 at schoolserver] cron.daily >whereis logger
> logger: /bin/logger /usr/bin/logger /usr/share/man/man1p/logger.1p.gz
>
> And there's nothing here:
>
> [root at schoolserver] ~ >ls /etc/cron.weekly/
> [root at schoolserver] ~ >
>
>
>
>
>>
>>
>> On Thu, Sep 19, 2013 at 7:40 AM, Anna <aschoolf at gmail.com> wrote:
>>
>>> On Thu, Sep 19, 2013 at 12:38 AM, Jon Nettleton <jon.nettleton at 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 at 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.
>>>
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/server-devel/attachments/20130919/27a86517/attachment.html>


More information about the Server-devel mailing list