diff options
author | Bryan Haase <bryan.haase@gmail.com> | 2011-07-27 08:47:10 -0500 |
---|---|---|
committer | Bryan Haase <bryan.haase@gmail.com> | 2011-07-27 08:47:10 -0500 |
commit | 2c189c8cb110bc293acbb88c6930e636e19db5d4 (patch) | |
tree | 6b17b3561e896ff3e943cc0e30cfc40373cef7df /etc/inc/vpn.inc | |
parent | e3d357047cfb5e12d9dc1cb4121d20f604c8a29a (diff) | |
download | pfsense-2c189c8cb110bc293acbb88c6930e636e19db5d4.zip pfsense-2c189c8cb110bc293acbb88c6930e636e19db5d4.tar.gz |
Improved ipsec ldap xauth
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r-- | etc/inc/vpn.inc | 5 |
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; } } |