if($argv[1]=='--fix-etc-hosts'){fixEtcHosts();die();} if($argv[1]=='--sslbridge'){sslbridgre();die();} if($argv[1]=='--ads-destroy'){ads_destroy();die();} if($argv[1]=='--ads'){activedirectory();kinit();die();} if($argv[1]=='--ping-ads'){activedirectory_ping();die();} if($argv[1]=='--logon-scripts'){LogonScripts();die();} if($argv[1]=='--administrator'){administrator_update();die();} if($argv[1]=='--loglevel'){set_log_level($argv[2]);die();} if($argv[1]=='--quotas-recheck'){quotasrecheck();die();} if($argv[1]=='--quotas-recheck'){quotasrecheck();die();} if($argv[1]=='--ldap-groups'){ldap_groups();die();} if($argv[1]=='--help'){help_output();die();} function help_output(){ echo "--users...........: Save users number in cache\n"; echo "--fix-etc-hosts...: Fix hostname in /etc/hosts\n"; echo "--ads-destroy.....: Destroy Active directory connection\n"; echo "--ads.............: Create Active directory connection\n"; echo "--ping-ads........: refresh Active Directory connection\n"; echo "--logon-scripts...: Perform logon scripts installation\n"; echo "--administrator...: update administrator informations\n"; echo "--loglevel........: Set log level (1-10)\n"; echo "--quotas-recheck..: re-check filesystem quotas\n"; echo "--ldap-groups.....: re-check groups LDAP population\n"; }
die; } if ($argv[1] == '--trash-scan') { ScanTrashs(); die; } if ($argv[1] == '--check-privs') { recycles_privileges($argv[2], $argv[3]); die; } if ($argv[1] == '--smbstatus') { smbstatus_injector(); die; } if ($argv[1] == '--help') { help_output(); die; } function help_output() { echo "--users...........: Save users number in cache\n"; echo "--fix-etc-hosts...: Fix hostname in /etc/hosts\n"; echo "--ads-destroy.....: Destroy Active directory connection\n"; echo "--ads.............: Create Active directory connection\n"; echo "--ping-ads........: refresh Active Directory connection\n"; echo "--logon-scripts...: Perform logon scripts installation\n"; echo "--administrator...: update administrator informations\n"; echo "--loglevel........: Set log level (1-10)\n"; echo "--quotas-recheck..: re-check filesystem quotas\n"; echo "--ldap-groups.....: re-check groups LDAP population\n"; }