build_categories();
    exit;
}
if ($argv[2] == "--reload") {
    $GLOBALS["RELOAD"] = true;
}
if ($argv[1] == "--build") {
    build();
    exit;
}
if ($argv[1] == "--status") {
    echo status();
    exit;
}
if ($argv[1] == "--compile") {
    echo compile_databases();
    exit;
}
if ($argv[1] == "--db-status") {
    print_r(databasesStatus());
    exit;
}
if ($argv[1] == "--db-status-www") {
    echo serialize(databasesStatus());
    exit;
}
if ($argv[1] == "--compile-single") {
    echo CompileSingleDB($argv[2]);
    exit;
}
if ($argv[1] == "--conf") {
Example #2
0




include_once(dirname(__FILE__).'/framework/class.unix.inc');
if(!Build_pid_func(__FILE__,"MAIN")){
	writelogs(basename(__FILE__).":Already executed.. aborting the process",basename(__FILE__),__FILE__,__LINE__);
	die();
}

if($argv[1]=="--categories"){build_categories();exit;}
if($argv[2]=="--reload"){$GLOBALS["RELOAD"]=true;}
if($argv[1]=="--build"){build();exit;}
if($argv[1]=="--status"){echo status();exit;}
if($argv[1]=="--compile"){echo compile_databases();exit;}
if($argv[1]=="--db-status"){print_r(databasesStatus());exit;}
if($argv[1]=="--db-status-www"){echo serialize(databasesStatus());exit;}

if($argv[1]=="--compile-single"){echo CompileSingleDB($argv[2]);exit;}
if($argv[1]=="--conf"){echo conf();exit;}



//http://cri.univ-tlse1.fr/documentations/cache/squidguard.html


function build_categories(){
	
	$unix=new unix();
	$unix->DANSGUARDIAN_CATEGORIES();