if ($GLOBALS["VERBOSE"]) { echo "squid binary={$squidbin}\n"; } if ($argv[1] == "--reload-squid") { if ($GLOBALS["VERBOSE"]) { echo "reload in debug mode\n"; } Reload_Squid(); die; } if ($argv[1] == "--templates") { SQUID_TEMPLATES(); die; } if ($argv[1] == "--retrans") { retrans(); die; } if ($argv[1] == "--certificate") { certificate_generate(); die; } if ($argv[1] == "--caches") { BuildCaches(); die; } if ($argv[1] == "--caches-reconstruct") { ReconstructCaches(); die; } if ($argv[1] == "--compilation-params") {
if(!is_file("/usr/share/artica-postfix/ressources/settings.inc")){shell_exec("/usr/share/artica-postfix/bin/process1 --force --verbose");} if(preg_match("#--verbose#",implode(" ",$argv))){$GLOBALS["VERBOSE"]=true;} if(preg_match("#--reload#",implode(" ",$argv))){$GLOBALS["RELOAD"]=true;} if($GLOBALS["VERBOSE"]){ini_set('display_errors', 1); ini_set('html_errors',0);ini_set('display_errors', 1);ini_set('error_reporting', E_ALL);} if($GLOBALS["VERBOSE"]){echo " commands= ".implode(" ",$argv)."\n";} $unix=new unix(); $squidbin=$unix->find_program("squid3"); if(!is_file($squidbin)){$squidbin=$unix->find_program("squid");} $GLOBALS["SQUIDBIN"]=$squidbin; if($GLOBALS["VERBOSE"]){echo "squid binary=$squidbin\n";} if($argv[1]=="--reload-squid"){if($GLOBALS["VERBOSE"]){echo "reload in debug mode\n";} Reload_Squid();die();} if($argv[1]=="--templates"){SQUID_TEMPLATES();die();} if($argv[1]=="--retrans"){retrans();die();} if($argv[1]=="--certificate"){certificate_generate();die();} if($argv[1]=="--caches"){BuildCaches();die();} if($argv[1]=="--caches-reconstruct"){ReconstructCaches();die();} if($argv[1]=="--wrapzap"){wrapzap();die();} if($argv[1]=="--wrapzap-compile"){wrapzap_compile();die();} if($argv[1]=="--change-value"){change_value($argv[2],$argv[3]);die();} //request_header_max_size function change_value($key,$val){ $squid=new squidbee(); $squid->global_conf_array[$key]=$val;