Changeset 1491
- Timestamp:
- 08/30/05 04:51:46 (8 years ago)
- File:
-
- 1 edited
-
trunk/alternc-webalizer (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/alternc-webalizer
r1477 r1491 29 29 30 30 function dostat { 31 read LANG DOM 31 read LANG DOM DIR UID 32 32 while [ "$DOM" ] 33 33 do 34 if [ ! -d "$DIR" ]; then 35 mkdir -p "$DIR" 36 chown www-data:$UID "$DIR" 37 fi 34 38 export LC_ALL="$LANG" 35 39 export LC_MESSAGES="$LANG" … … 37 41 38 42 # first run: resolve IPs in cache 39 grep -h " $DOM$" $ACCESSLOG | tee $TMPLOG | /usr/bin/webalizer -c $CACHEDIR/$DOM.conf -N 5 -D $DNSCACHE - &>/dev/null43 grep -h " $DOM$" $ACCESSLOG | tee $TMPLOG | /usr/bin/webalizer -c $CACHEDIR/$DOM.conf -N 5 -D $DNSCACHE - 40 44 # second run: process the stats 41 45 /usr/bin/webalizer -c $CACHEDIR/$DOM.conf -N 0 -D $DNSCACHE $TMPLOG 2>/dev/null 42 read LANG DOM 46 read LANG DOM DIR UID 43 47 done 44 48 } … … 50 54 51 55 # Launch the stat 52 mysql -h"$MYSQL_HOST" -p"$MYSQL_PASS" -u"$MYSQL_USER" "$MYSQL_DATABASE" -B -e "SELECT lang,hostname FROM stats" |grep -v "^lang" | dostat56 mysql -h"$MYSQL_HOST" -p"$MYSQL_PASS" -u"$MYSQL_USER" "$MYSQL_DATABASE" -B -e "SELECT lang,hostname,dir,uid FROM stats" |grep -v "^lang" | dostat 53 57 54 58 cleanup
Note: See TracChangeset
for help on using the changeset viewer.
