Exemple #1
0
    exit;
}
if (isset($_GET["RsyncDaemonEnable"])) {
    save_parameters();
    exit;
}
if (isset($_GET["rsync-status"])) {
    echo status();
    exit;
}
if (isset($_GET["js-logs"])) {
    echo js_logs();
    exit;
}
if (isset($_GET["popup-logs"])) {
    echo popup_logs();
    exit;
}
if (isset($_GET["rsync-logs"])) {
    echo rsync_logs();
    exit;
}
js();
function js_logs()
{
    $page = CurrentPageName();
    $prefix = "events_" . str_replace(".", "_", $page);
    $tpl = new templates();
    $title = $tpl->_ENGINE_parse_body('{APP_RSYNC}');
    $users = new usersMenus();
    if (!$users->AsAnAdministratorGeneric) {
    exit;
}
if (isset($_GET["popup-settings"])) {
    popup_settings();
    exit;
}
if (isset($_GET["popup-acl"])) {
    popup_acl();
    exit;
}
if (isset($_GET["popup-save"])) {
    popup_save();
    exit;
}
if (isset($_GET["popup-logs"])) {
    popup_logs();
    exit;
}
if (isset($_GET["popup-dumpdb"])) {
    popup_db();
    exit;
}
if (isset($_GET["browse-mgrey-list"])) {
    popup_db_list();
    exit;
}
js();
function js()
{
    $page = CurrentPageName();
    $tpl = new templates();
Exemple #3
0
<?php
	include_once(dirname(__FILE__).'/ressources/class.templates.inc');
	include_once(dirname(__FILE__).'/ressources/class.ldap.inc');
	include_once(dirname(__FILE__).'/ressources/class.users.menus.inc');
	include_once(dirname(__FILE__).'/ressources/class.samba.inc');
	include_once(dirname(__FILE__).'/ressources/class.computers.inc');
	include_once(dirname(__FILE__).'/ressources/class.groups.inc');
	include_once(dirname(__FILE__).'/ressources/class.user.inc');
	
	
	

if(isset($_GET["popup-index"])){popup();exit;}
if(isset($_GET["SID_SUFFIX"])){save();exit;}
if(isset($_GET["popup-logs"])){popup_logs();exit;}
if(isset($_GET["Status"])){echo Status($_GET["Status"]);exit;}
if(isset($_GET["SMBRESTART"])){SMBRESTART();exit;}
if(isset($_GET["SMBCHANGECOMPUTERS"])){SMBCHANGECOMPUTERS();exit;}
if(isset($_GET["SMBGROUPS"])){SMBGROUPS();exit;}
if(isset($_GET["SMBCHANGEUSERS"])){SMBCHANGEUSERS();exit;}
if(posix_getuid()<>0){js();}
function js(){

$page=CurrentPageName();
$prefix=str_replace($page,'.','',$prefix);
$tpl=new templates();
$title=$tpl->_ENGINE_parse_body('{CHANGE_SID_TEXT}','samba.index.php');
	
	$users=new usersMenus();
	if(!$users->AsSambaAdministrator){
		$error=$tpl->_ENGINE_parse_body("{ERROR_NO_PRIVS}");