Subversion Repositories ALCASAR

Rev

Rev 775 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 775 Rev 776
Line 56... Line 56...
56
*					Fichier ALCASAR_RADIUS_SITE						*
56
*					Fichier ALCASAR_RADIUS_SITE						*
57
*********************************************************************/
57
*********************************************************************/
58
$site = new siteConfig();
58
$site = new siteConfig();
59
$site->load(ALCASAR_RADIUS_SITE);
59
$site->load(ALCASAR_RADIUS_SITE);
60
if ($auth_enable == "1"){	//test $auth_enable
60
if ($auth_enable == "1"){	//test $auth_enable
-
 
61
	#	ldap  { 
-
 
62
	#		fail=1
-
 
63
	#	}
61
	$site->authorize->ldap = 'ldap';
64
	if ($site->authorize->ldap !== false){
62
	$site->authenticate->ldap = 'ldap';
65
		$site->authorize->addSection('ldap');
-
 
66
		$site->authorize->ldap->addPair('fail','1');
-
 
67
	}else{
-
 
68
		if ($site->authorize->ldap->fail === false){
-
 
69
			$site->authorize->ldap->addPair('fail','1');
-
 
70
		}
-
 
71
	}
-
 
72
	#	Auth-Type LDAP {
-
 
73
	#		ldap
-
 
74
	#	}
-
 
75
	if ($site->authenticate->getSectionInstance('Auth-Type','LDAP')===false){
-
 
76
		$site->authenticate->addSection('Auth-Type', 'LDAP');
-
 
77
		$site->authenticate->getSectionInstance('Auth-Type','LDAP')->addSection('ldap');
-
 
78
	}
63
} else {
79
} else {
-
 
80
		/*
64
	$site->authorize->ldap = false;
81
		DESACTIVE LE LDAP
-
 
82
		
-
 
83
		
65
	$site->authenticate->ldap = false;
84
		*/
66
}
85
}
67
//Sauvegarde du /etc/raddb/sites-available/alcasar
86
//Sauvegarde du /etc/raddb/sites-available/alcasar
68
$site->save(ALCASAR_RADIUS_SITE);
87
$site->save(ALCASAR_RADIUS_SITE);
69
 
88
 
70
/********************************************************************
89
/********************************************************************