oli@netcup ~ $ date

Thursday, August 7th, 2008

oli@netcup ~ $ echo Confixx Backup – awstats

Confixx Backup – awstats

Nach der Einspielung eines Backups kam es, dass Confixx plötzlich keinerlei awstats Updates mehr durchführte, nach einigem Suchen fand ich dann heraus, dass die pipelog.pl von Confixx nicht mehr die richtigen Logfiles angesprochen hat.

Die Logfiles die pipelog.pl anspricht werden aber leider auch nicht vom updateskript nachträglich generiert, also musste Hand angelegt werden:

for i in `ls /etc/apache2/confixx_vhosts`
do
  domains=`grep ServerName /etc/apache2/confixx_vhosts/$i | awk '{print $2}'`
  for j in $domains
  do
    ln -s /var/www/`basename $i .conf`/log/access_log /var/log/apache2/confixx/domains/access/$
  done
done

Ist es nicht schön eine bash zu haben? Nach der Generierung der Links liefen auch die awstats Updates wieder:

for i in `ls /var/www/`
do
  /usr/lib/cgi-bin/awstats.pl -config=$i -update
done

Leave a comment » Filed under Muschelleben by oli at 13:34.

oli@netcup ~ $ clear
oli@netcup ~ $