2007/8/3, Jakob <[EMAIL PROTECTED]>:
> Hi all,
>
> I'm running logrotate on my homeserver and the logs are rotated
> correctly but after rotating it should create new empty log files and
> that doesnt work.
>
> here are my confs:
> /etc/logrotate.conf:
> # $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v
> 1.2 2004/07/18 01:58:24 dragonheart Exp $
> #
> # Logrotate default configuration file for Gentoo Linux
> #
> # See "man logrotate" for details
>
> # rotate log files weekly
> weekly
> #daily
>
> # keep 4 weeks worth of backlogs
> rotate 10
>
> # create new (empty) log files after rotating old ones
> create
>
> # uncomment this if you want your log files compressed
> compress
>
> # packages can drop log rotation information into this directory
> include /etc/logrotate.d
>
> notifempty
> nomail
> noolddir
>
> # no packages own lastlog or wtmp -- we'll rotate them here
> /var/log/wtmp {
> monthly
> create 0664 root utmp
> rotate 1
> }
>
> # system-specific logs may be also be configured here.
>
> and /etc/logrotate.d/syslog-ng:
> # $Header:
> /var/cvsroot/gentoo-x86/app-admin/syslog-ng/files/syslog-ng.logrotate,v
> 1.2 2004/07/18 02:25:02 dragonheart Exp $
> #
> # Syslog-ng logrotate snippet for Gentoo Linux
> # contributed by Michael Sterrett
> #
>
> /var/log/messages {
> dateext
> olddir /var/log/
> copy
> create 0600 root root
> size 5000k
> sharedscripts
> postrotate
> /etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
> endscript
> }
>
> I thought create will do this but it doesn't work and my logs getting
> bigger and bigger.
> What did I do wron?
>
> Regards
>
> Jakob
> --
> [EMAIL PROTECTED] mailing list
>
>
from LOGROTATE(8):
Here is more information on the directives which may be included in a
logrotate configuration file:
[...]
copy Make a copy of the log file, but don't change the original at
all. This option can be used, for instance, to make a snapshot
of the current log file, or when some other utility needs to
truncate or pare the file. When this option is used, the create
option will have no effect, as the old log file stays in place.
--
[EMAIL PROTECTED] mailing list