Ticket #599: 599_sed.patch

File 599_sed.patch, 1.3 KB (added by pebosi, 3 years ago)

patch file with vipsoft sed version

  • misc/cron/archive.sh

     
    1010#  time_before_archive_considered_outdated = 3600 
    1111#  enable_browser_archiving_triggering = false 
    1212 
    13 TOKEN_AUTH="" #you can get the token_auth from the Piwik admin UI (section Users, or section API) 
     13PHP_BIN=`which php5` 
     14PIWIK_CRON_FOLDER=`dirname $(readlink -f ${0})` 
     15PIWIK_PATH="$PIWIK_CRON_FOLDER"/../../index.php 
     16PIWIK_CONFIG="$PIWIK_CRON_FOLDER"/../../config/config.ini.php 
    1417 
    15 PHP_BIN=/usr/bin/php5 
    16 PIWIK_PATH=/home/www/piwik/demo/index.php 
     18CONF_DATA=`cat -s $PIWIK_CONFIG` 
     19CONF_DATA=($CONF_DATA) 
     20PIWIK_SUPERUSER=`sed '/^\[superuser\]/,$!d;/^login[ \t]*=[ \t]*"*/!d;s///;s/"*[ \t]*$//;q' $PIWIK_CONFIG` 
     21PIWIK_SUPERUSER_PASSWORD=`sed '/^\[superuser\]/,$!d;/^password[ \t]*=[ \t]*"*/!d;s///;s/"*[ \t]*$//;q' $PIWIK_CONFIG` 
    1722 
     23CMD_TOKEN_AUTH="$PHP_BIN $PIWIK_PATH -- module=API&method=UsersManager.getTokenAuth&userLogin=$PIWIK_SUPERUSER&md5Password=$PIWIK_SUPERUSER_PASSWORD&format=php" 
     24CMD_TOKEN_AUTH_RESULT=`$CMD_TOKEN_AUTH` 
     25TOKEN_AUTH=${CMD_TOKEN_AUTH_RESULT:6:32} 
     26 
    1827for period in day week year; do 
    1928  CMD="$PHP_BIN $PIWIK_PATH -- module=API&method=VisitsSummary.getVisits&idSite=all&period=$period&date=last52&format=xml&token_auth=$TOKEN_AUTH"; 
    2029  $CMD