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

Jon Nettleton jon.nettleton at gmail.com
Thu Sep 19 02:38:28 EDT 2013


sorry cramped typing space.  There is a symlink of '*' pointing to
/usr/share/xs-config/cfg/etc/logrotate.d/*  This must be an error in the
image generation script.

-Jon


On Thu, Sep 19, 2013 at 8:37 AM, Jon Nettleton <jon.nettleton at gmail.com>wrote:

> 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/177419ad/attachment.html>


More information about the Server-devel mailing list