Changeset 1461
- Timestamp:
- 05/27/04 10:01:13 (9 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
alternc-webalizer (modified) (2 diffs)
-
bureau/class/m_stats.php (modified) (1 diff)
-
debian/control (modified) (1 diff)
-
reset_stats_conf.php (added)
-
webalizer.template.conf (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/alternc-webalizer
r1444 r1461 2 2 . /etc/alternc/local.sh 3 3 4 tmp=`mktemp -p /tmp` 4 if [ -e /etc/alternc/webalizer.conf ] 5 then 6 . /etc/alternc/webalizer.conf 7 fi 5 8 9 if [ -z "$ACCESSLOG" ] 10 then 11 ACCESSLOG="/var/log/apache/access.log.1" 12 fi 13 14 if [ -z "$MYSQL_HOST" ] 15 then 16 MYSQL_HOST="localhost" 17 fi 18 19 CACHEDIR="/var/cache/alternc-webalizer" 20 TMPLOG=`mktemp -p /tmp` 21 mkdir -p $CACHEDIR 6 22 trap cleanup 1 2 15 7 23 8 24 function cleanup { 9 rm -f $tmp 25 rm -f $TMPLOG 26 rm -rf $CACHEDIR/* 10 27 } 11 28 … … 15 32 do 16 33 # first run: resolve IPs in cache 17 grep -h " $DOM$" /var/log/apache/access.log{.1,} | tee $tmp| \34 grep -h " $DOM$" $ACCESSLOG | tee $TMPLOG | \ 18 35 /usr/bin/webalizer-$LANG -c /etc/webalizer/$DOM.conf - 19 36 # second run, create the stats 20 /usr/bin/webalizer-$LANG -c /etc/webalizer/$DOM.conf -N 0 $ tmp37 /usr/bin/webalizer-$LANG -c /etc/webalizer/$DOM.conf -N 0 $TMPLOG 21 38 read LANG DOM 22 39 done 23 40 } 24 41 42 # Clear the cache dir 43 rm -rf $CACHEDIR/* 44 25 45 mysql -h"$MYSQL_HOST" -p"$MYSQL_PASS" -u"$MYSQL_USER" "$MYSQL_DATABASE" -B -e "SELECT lang,hostname FROM stats" |grep -v "^lang" | dostat 26 46 -
trunk/bureau/class/m_stats.php
r1456 r1461 43 43 * @access private 44 44 */ 45 var $CONFDIR="/ etc/webalizer/";45 var $CONFDIR="/var/cache/alternc-webalizer/"; 46 46 47 47 /** Emplacement du fichier patron pour recopie. 48 48 * @access private 49 49 */ 50 var $TEMPLATEFILE="/etc/ webalizer/template.conf";50 var $TEMPLATEFILE="/etc/alternc/webalizer.template.conf"; 51 51 52 52 /** Nom des langues disponibles */ -
trunk/debian/control
r1452 r1461 10 10 Version: 0.9-1 11 11 Architecture: i386 12 Depends: alternc (>=0.9), webalizer-i18n, debconf 12 Depends: alternc (>=0.9), webalizer-i18n, debconf, php4-cgi 13 Suggests: apachemerge 13 14 Description: Webalizer module for AlternC. 14 15 AlternC is a hosting software suite based on Valentin
Note: See TracChangeset
for help on using the changeset viewer.
