webalizer kontra logrotate

Pavel Kraus kraus na caa.cz
Středa Květen 22 08:56:18 CEST 2002


On 22 May 02, at 8:28, thus spake Martin Hassman:

> > (access.log) driv, nez to webalizer stihne v cron.daily precist. RedHat
> > to vyresil abecednim pretridenim v cron.daily (00webalizer), ja jsem si
> > v debianu hloupe myslel, ze webalizer stihne otevrit access.log driv,
> > nez mu ho logrotate smaze (tato domnenka byla zalozeno na informaci, ze
> > run-parts to stejne vsechno spusti paralelne a ne abecedne). Ted jsem se
...
> Ale napr. na Mandrake to je binarka, tam toho clovek moc nezjisti. Jak to je u vas?

Ja mam na bramborovem debianu v /etc/apache/cron.conf:
APACHE_DAYS_TO_RUN=All
APACHE_POST_SCRIPT=/etc/apache/usage

a v /etc/apache/usage:
cd /var/log/apache
for i in *.log.0
  do
  /usr/sbin/logresolve < $i > $i.dns
  j=$(/bin/echo $i | cut -d. -f1)
  /usr/local/bin/webalizer -o /var/www/$j/usage $i.dns
  rm $i.dns
  done


exit 0

run-parts je take binarka.


--                                                 
Pavel Kraus                 
GPG/PGP FP: 982B E56B 1372 FD2A AA14  9A7D A35F 7B2C 1275 9D7F



Další informace o konferenci Linux