summaryrefslogtreecommitdiffstats
path: root/etc/inc/vpn.inc
diff options
context:
space:
mode:
authorBryan Haase <bryan.haase@gmail.com>2011-07-27 08:47:10 -0500
committerBryan Haase <bryan.haase@gmail.com>2011-07-27 08:47:10 -0500
commit2c189c8cb110bc293acbb88c6930e636e19db5d4 (patch)
tree6b17b3561e896ff3e943cc0e30cfc40373cef7df /etc/inc/vpn.inc
parente3d357047cfb5e12d9dc1cb4121d20f604c8a29a (diff)
downloadpfsense-2c189c8cb110bc293acbb88c6930e636e19db5d4.zip
pfsense-2c189c8cb110bc293acbb88c6930e636e19db5d4.tar.gz
Improved ipsec ldap xauth
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r--etc/inc/vpn.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index 407a490..6bf55b8 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -420,10 +420,11 @@ function vpn_ipsec_configure($ipchg = false)
}
/* end mode_cfg section */
- if ($a_client['user_source'] = "ldap")
+ if ($a_client['user_source'] != "system")
{
foreach ($config['system']['authserver'] as $authcfg) {
- if ($authcfg['type'] == 'ldap') {
+ if ($authcfg['type'] == 'ldap' and $authcfg['name'] == $a_client['user_source'])
+ {
$thisauthcfg = $authcfg;
}
}
OpenPOWER on IntegriCloud