]> jfr.im git - vpn-prov.git/blame - common.php
update gpresult to reflect monthly sch task
[vpn-prov.git] / common.php
CommitLineData
ac397a39
JR
1<?php
2include(__DIR__ . '/config.php');
3
4if (DEBUG) {
5 ini_set('display_errors', 1);
6}
7function debug($s, $val=1) {
8 if (DEBUG >= $val) {
9 global $ldap;
10 var_dump($s);
11 echo ldap_errno($ldap);
12 echo ldap_error($ldap);
13 ldap_get_option($ldap, LDAP_OPT_DIAGNOSTIC_MESSAGE, $val);
14 echo $val;
15 }
16 return $s;
17}
18
19debug($ldap = ldap_connect(LDAP_URL));
20ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0);
21ldap_set_option($ldap, LDAP_OPT_DEREF, LDAP_DEREF_SEARCHING);
22ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
23ldap_set_option($ldap, LDAP_OPT_TIMELIMIT, 25);
24ldap_set_option($ldap, LDAP_OPT_NETWORK_TIMEOUT, 25);
25debug(ldap_bind($ldap, LDAP_USER, LDAP_PASS));
26
27define('VERSION', exec('git describe --long --all --dirty'));