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