webalizerのログローテーション対応
webalizerの導入を検討しています。
下記のようなログローテションになっていますがこれをすべてwebalizerのアクセス解析に対応するためにはどのようにすればいいのでしょうか?
------------------------------
httpd-access.log(本日)
httpd-access.log.1(一日前)
httpd-access.log.2(二日前)
httpd-access.log.3(三日前)
------------------------------
といった感じで一ヶ月分のログを/var/log以下にとっています。
confファイルではhttpd-access.logのようなを記述していますが当然ながら本日分しか取ることできません。
また下記のようなスクリプトで検索ワードをshift-jisに変換しています。
------------------------------
#!/bin/sh
cd /home/www/html/acc
/usr/bin/perl /home/www/html/jconv.pl /var/log/httpd-access.log > /var/log/h
ttpd-access2.log
/usr/local/bin/webalizer -c /usr/local/etc/webalizer.conf -Q
------------------------------
------------------------------
#!/usr/bin/perl
use lib ('/usr/local/lib/perl5/site_perl/5.005/i386-freebsd',
'/usr/local/lib/perl5/site_perl/5.6.1/mach');
use Jcode;
open (IN ,$ARGV[0]);
while (<IN>){
$_ =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
Jcode::convert(\$_,sjis);
print $_;
}
close (IN);
exit;
------------------------------
これをまた一ヶ月分のログローテションに対応するのにはどうしたらいいのでしょうか?
ご教授いただければ幸いです。
宜しくお願いします。
補足
LogTypeはclfでいいはずですが・・・以前はこれで動いてました。