[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: <b>logrotate</b> still not workin



On Mon, 2001-09-24 at 19:11, nate wrote:
> > On Sat, 2001-09-15 at 15:12, nate wrote:
> 
> 
> > Dumb question for you, but you have logrotate set to not run
> > daily/weekly etc in the global part of the config file do you? 
> > That could be overriding the size limits you want it to follow.
> 
> not dumb if it helps me fix the problem :)
> 
> currently the global config has it to rotate weekly.
> 
> according to the manpage for logrotate:
> Each configuration file can set
> global options (local definitions  override  global  ones,
> and later definitions override earlier ones) and specify a
> logfile to rotate. 
> 
> sorry it took so long to reply ive been busy!! i just
> checked again after i made those modifications and the logs
> have again been rotated several times(more then once
> a week):
> 
> backup-wa:/var/log/radacct/ras-ca# ls -l
> total 20
> -rw-r-----    1 root     adm          1316 Sep 24 09:24 detail
> -rw-r-----    1 root     adm          5260 Sep 24 02:05 detail.0
> -rw-r-----    1 root     adm           522 Sep 22 21:53 detail.1.gz
> -rw-r-----    1 root     adm            29 Sep 21 06:40 detail.2.gz
> 
> just for kicks here is my entire logrotate.conf:
> # see "man logrotate" for details
> # rotate log files weekly
> weekly
> 
> # keep 4 weeks worth of backlogs
> rotate 4
> 
> # send errors to root
> errors root
> 
> # create new (empty) log files after rotating old ones
> create
> 
> # 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 or btmp -- we'll rotate them here
> /var/log/wtmp {
>     monthly
>     create 0664 root utmp
>     rotate 1
> }
> 
> /var/log/btmp {
>     missingok
>     monthly
>     create 0664 root utmp
>     rotate 1
> }
> 	    
> # system-specific logs may be configured here
> 
> /var/log/radacct/ras-ca/detail {
> 	size=10000k
> 	create 0664 root adm
> 	rotate 10
> 	postrotate
> 			/etc/init.d/radiusd restart
> 	endscript
> } 
> /var/log/radacct/ras-nh/detail {
>         size=10000k
>         create 0664 root adm
>         rotate 10
>         postrotate
>                         /etc/init.d/radiusd restart
>         endscript
> } 
> /var/log/radacct/cis-vpn-wa.mysite.com/detail {
>         size=10000k
>         create 0664 root adm
>         rotate 10
>         postrotate
>                         /etc/init.d/radiusd restart
>         endscript
> } 
> /var/log/radacct/cis-vpn-ca.mysite.com/detail {
>         size=10000k
>         create 0664 root adm
>         rotate 10
>         postrotate
>                         /etc/init.d/radiusd restart
>         endscript
> } 
> /var/log/radacct/cis-vpn-nh.mysite.com/detail {
>         size=10000k
>         create 0664 root adm
>         rotate 10
>         postrotate
>                         /etc/init.d/radiusd restart
>         endscript
> } 
> 
> --end of file--
> (i changed the domain names ....so mysite.com would be
> my real domain ..)
> 
> any other hints ?? thanks!

All I can think of is to check the invocation in the cron job to see if
it's overridding anything.  Perhaps it's time to file a bug report for
logrotate.

--mike




Reply to: