slitaz-forge rev 188

tank: start to log some stuff
author Christophe Lincoln <pankso@slitaz.org>
date Tue Mar 20 22:51:27 2012 +0100 (2012-03-20)
parents eb06ca412415
children e96e7e382e8c
files tank/tank tank/web/index.php
line diff
     1.1 --- a/tank/tank	Tue Mar 20 22:38:28 2012 +0100
     1.2 +++ b/tank/tank	Tue Mar 20 22:51:27 2012 +0100
     1.3 @@ -11,6 +11,7 @@
     1.4  VHOST="$WWW/tank"
     1.5  WEBSITE="$WWW/website"
     1.6  BACKUPS="/home/backups"
     1.7 +LOGFILE="/var/log/tank.log"
     1.8  
     1.9  usage() {
    1.10  	cat << EOT
    1.11 @@ -75,12 +76,13 @@
    1.12  		cp -a cook/* $WWW/cook/undigest
    1.13  		echo "" ;;
    1.14  	up-stats)
    1.15 -		echo -e "\nUpdating all awstats databases..."
    1.16 +		echo "Updating all awstats databases..."
    1.17  		for vh in pro boot cook people tank
    1.18  		do
    1.19 -			/var/www/cgi-bin/awstats.pl -config=$vh.slitaz.org -update
    1.20 -		done
    1.21 -		echo "" ;;
    1.22 +			echo "" >> $LOGFILE
    1.23 +			/var/www/cgi-bin/awstats.pl \
    1.24 +				-config=$vh.slitaz.org -update 2>&1 | tee -a $LOGFILE
    1.25 +		done ;;
    1.26  	adduser)
    1.27  		# On Tank /etc/skel is empty to let tank handle default user
    1.28  		# files.
     2.1 --- a/tank/web/index.php	Tue Mar 20 22:38:28 2012 +0100
     2.2 +++ b/tank/web/index.php	Tue Mar 20 22:51:27 2012 +0100
     2.3 @@ -113,6 +113,14 @@
     2.4  	(<a href="/stats/awstats.pl?config=pro.slitaz.org">stats</a>)</li>
     2.5  </ul>
     2.6  
     2.7 +<h2>Tank Log</h2>
     2.8 +
     2.9 +<pre>
    2.10 +<?php
    2.11 +system("cat /var/log/tank.log");
    2.12 +?>
    2.13 +</pre>
    2.14 +
    2.15  <!-- End of content -->
    2.16  </div>
    2.17