Changeset 1464

Show
Ignore:
Timestamp:
05/27/04 11:59:32 (4 years ago)
Author:
anonymous
Message:

- installation cortrecte du webalizer cache
- on ne fait qu'une seule passe dans webalizer ...

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/alternc-webalizer

    r1461 r1464  
    1818 
    1919CACHEDIR="/var/cache/alternc-webalizer" 
    20 TMPLOG=`mktemp -p /tmp` 
     20TMPDNS=`mktemp -p /tmp` 
    2121mkdir -p $CACHEDIR 
    2222trap cleanup 1 2 15 
    2323 
    2424function cleanup { 
    25     rm -f $TMPLOG 
     25    rm -f $TMPDNS 
    2626    rm -rf $CACHEDIR/* 
    2727} 
     
    3232    do     
    3333        # first run: resolve IPs in cache 
    34         grep -h " $DOM$" $ACCESSLOG | tee $TMPLOG | \ 
    35         /usr/bin/webalizer-$LANG -c /etc/webalizer/$DOM.conf - 
    36         # second run, create the stats 
    37         /usr/bin/webalizer-$LANG -c /etc/webalizer/$DOM.conf -N 0 $TMPLOG 
     34        grep -h " $DOM$" $ACCESSLOG | /usr/bin/webalizer-$LANG -c $CACHEDIR/$DOM.conf -N 5 -D $TMPDNS - 
    3835        read LANG DOM 
    3936    done 
     
    4239# Clear the cache dir 
    4340rm -rf $CACHEDIR/*  
     41# Fill the cache dir 
     42/usr/lib/alternc/webalizer.cache.php 
    4443 
     44# Launch the stat 
    4545mysql -h"$MYSQL_HOST" -p"$MYSQL_PASS" -u"$MYSQL_USER" "$MYSQL_DATABASE" -B -e "SELECT lang,hostname FROM stats" |grep -v "^lang" | dostat 
    4646 
  • trunk/debian/rules

    r1462 r1464  
    5656 
    5757        install -m 0755 -g www-data -o www-data alternc-webalizer debian/alternc-webalizer/usr/lib/alternc/ 
     58        install -m 0755 -g www-data -o www-data webalizer.cache.php debian/alternc-webalizer/usr/lib/alternc/ 
    5859        install -m 0644 webalizer.sql debian/alternc-webalizer/usr/share/alternc/ 
    5960        install -m 0644 -g www-data -o www-data webalizer.template.conf debian/alternc-webalizer/etc/alternc/