Exemple #1
0
    if ($unix->file_time_min($timepid) < 240) {
        if ($GLOBALS["VERBOSE"]) {
            echo "Need 240Mn minimal\n";
        }
        die;
    }
}
if ($unix->process_exists($unix->get_pid_from_file($pidfile), basename(__FILE__))) {
    if ($GLOBALS["VERBOSE"]) {
        echo "Already running...\n";
    }
    die;
}
@unlink($timepid);
@file_put_contents($pidfile, getmypid());
@file_put_contents($timepid, time());
$ldap = new clladp();
if (!$ldap->IsKerbAuth()) {
    if ($GLOBALS["VERBOSE"]) {
        echo "Not connected to the Active Directory\n";
    }
    die;
}
$ad = new external_ad_search();
echo "Organizations:***********";
$ad->build_sql_activedirectory_ou();
function tests()
{
    $ad = new external_ad_search();
    print_r($ad->GroupsOfMember("CN=Jerome JB. Beunel,OU=AFEONLINE,OU=AFE,DC=afeonline,DC=net"));
}