Exemplo n.º 1
0

if($argv[1]=='--home'){CheckHomeFor($argv[2],null);die();}
if($argv[1]=='--homes'){ParseHomeDirectories();die();}

if($argv[1]=='--reconfigure'){reconfigure();die();}
if($argv[1]=='--samba-audit'){SambaAudit();die();}

if($argv[1]=='--check-dirs'){CheckExistentDirectories();die();}

if($argv[1]=='--build'){build();die();}

if($argv[1]=='--disable-profiles'){DisableProfiles();die();}
if($argv[1]=='--enable-profiles'){EnableProfiles();	die();}

if($argv[1]=='--fix-lmhost'){fix_lmhosts();die();}
if($argv[1]=='--fix-HideUnwriteableFiles'){fix_hide_unwriteable_files();die();}
if($argv[1]=='--usb-mount'){usb_mount($argv[2],$argv[3]);exit;}
if($argv[1]=='--usb-umount'){usb_umount($argv[2],$argv[3]);exit;}
if($argv[1]=='--smbtree'){smbtree();exit;}



$users=new usersMenus();
if(!$users->SAMBA_INSTALLED){echo "Samba is not installed\n";die();}

FixsambaDomainName();

function FixsambaDomainName(){
	$smb=new samba();
	$workgroup=$smb->main_array["global"]["workgroup"];
Exemplo n.º 2
0
    die;
}
if ($argv[1] == '--build') {
    build();
    die;
}
if ($argv[1] == '--disable-profiles') {
    DisableProfiles();
    die;
}
if ($argv[1] == '--enable-profiles') {
    EnableProfiles();
    die;
}
if ($argv[1] == '--fix-lmhost') {
    fix_lmhosts();
    die;
}
if ($argv[1] == '--fix-HideUnwriteableFiles') {
    fix_hide_unwriteable_files();
    die;
}
if ($argv[1] == '--usb-mount') {
    usb_mount($argv[2], $argv[3]);
    exit;
}
if ($argv[1] == '--usb-umount') {
    usb_umount($argv[2], $argv[3]);
    exit;
}
if ($argv[1] == '--smbtree') {