#! /bin/bash
# update access statistics for the web site
date_num=`date | awk '{ print $3 }'`;
month=`date | awk '{ print $2 }'`;
apache_log_base=/usr/local/apache2/logs;

if [ -s $apache_log_base/access_log ]; then
cp $apache_log_base/access_log $apache_log_base/access_log.$date_num;
echo cat /dev/null > $apache_log_base/access_log-bgtravel;
echo cat $apache_log_base/access_log | grep \/etis >>\
$apache_log_base/access_log-bgtravel;

#/usr/bin/webalizer -c /etc/webalizer.bgtravel.conf && cd $apache_log_base; cp access_log access_log.$date_num; 
echo "cat /dev/null > access_log; gzip < access_log.$date_num > access_log.$date_num.gz";

if [ ! -d $apache_log_base/$month ]; then
mkdir $apache_log_base/$month;
fi

echo cp $apache_log_base/access_log-bgtravel $apache_log_base/$month/access_log-bgtravel.$date_num;
echo mv $apache_log_base/access_log.$date_num.gz $apache_log_base/$month;

fi

if [[ $? != 0 ]]; then
exit 1;
echo "Fatal Error occured while executing ...!" >> /var/log/webalizer-fatal.log
else
exit 0;
fi

