include_once 'ressources/class.ldap.inc'; include_once 'ressources/class.users.menus.inc'; include_once 'ressources/class.squid.inc'; include_once 'ressources/class.ssl.certificate.inc'; if (posix_getuid() == 0) { die; } $user = new usersMenus(); if ($user->AsSquidAdministrator == false) { $tpl = new templates(); echo "alert('" . $tpl->javascript_parse_text("{ERROR_NO_PRIVS}") . "');"; die; exit; } if (isset($_GET["gen-certif-js"])) { gen_certif_js(); exit; } if (isset($_GET["gen-certif-popup"])) { gen_certif_popup(); exit; } if (isset($_GET["popup"])) { popup(); exit; } if (isset($_GET["certificate"])) { certificate(); exit; } if (isset($_GET["parameters"])) {
header("Cache-Control: no-cache, must-revalidate"); include_once('ressources/class.templates.inc'); include_once('ressources/class.ldap.inc'); include_once('ressources/class.users.menus.inc'); include_once('ressources/class.squid.inc'); include_once('ressources/class.ssl.certificate.inc'); if(posix_getuid()==0){die();} $user=new usersMenus(); if($user->AsSquidAdministrator==false){ $tpl=new templates(); echo "alert('". $tpl->javascript_parse_text("{ERROR_NO_PRIVS}")."');"; die();exit(); } if(isset($_GET["gen-certif-js"])){gen_certif_js();exit;} if(isset($_GET["gen-certif-popup"])){gen_certif_popup();exit;} if(isset($_GET["popup"])){popup();exit;} if(isset($_GET["certificate"])){certificate();exit;} if(isset($_GET["parameters"])){parameters_main();exit;} if(isset($_GET["popup-settings"])){parameters_main();exit;} if(isset($_POST["EnableSSLBump"])){parameters_enable_save();exit;} if(isset($_POST["EnableSquidSSLCRTD"])){parameters_certificate_save();exit;} if(isset($_GET["whitelist"])){whitelist_popup();exit;} if(isset($_GET["whitelist-list"])){whitelist_list();exit;} if(isset($_GET["website_ssl_wl"])){whitelist_add();exit;} if(isset($_GET["website_ssl_eble"])){whitelist_enabled();exit;} if(isset($_GET["website_ssl_del"])){whitelist_del();exit;} if(isset($_POST["AllowSquidSSLDropBox"])){AllowSquidSSLDropBox();exit;} if(isset($_POST["AllowSquidSSLSkype"])){AllowSquidSSLSkype();exit;}