diff options
author | Aleksander Machniak <alec@alec.pl> | 2013-11-08 08:19:11 +0100 |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2013-11-08 08:19:11 +0100 |
commit | 393c868e8ed04f3aa57e335e6145592ff42a5ba0 (patch) | |
tree | 13393db98343f889ccf355ff15162909c647feca /plugins/password | |
parent | 5983ee0f183d8d8b13cb757aff16402fa71420fd (diff) |
Substitute variables in 'password_ldap_search_base' value
Diffstat (limited to 'plugins/password')
-rw-r--r-- | plugins/password/drivers/ldap.php | 2 | ||||
-rw-r--r-- | plugins/password/drivers/ldap_simple.php | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/plugins/password/drivers/ldap.php b/plugins/password/drivers/ldap.php index cf62debcf..739958ad7 100644 --- a/plugins/password/drivers/ldap.php +++ b/plugins/password/drivers/ldap.php @@ -146,7 +146,7 @@ class rcube_ldap_password return ''; } - $base = $rcmail->config->get('password_ldap_search_base'); + $base = self::substitute_vars($rcmail->config->get('password_ldap_search_base')); $filter = self::substitute_vars($rcmail->config->get('password_ldap_search_filter')); $options = array ( 'scope' => 'sub', diff --git a/plugins/password/drivers/ldap_simple.php b/plugins/password/drivers/ldap_simple.php index c5d828fab..47e3b07de 100644 --- a/plugins/password/drivers/ldap_simple.php +++ b/plugins/password/drivers/ldap_simple.php @@ -187,6 +187,8 @@ class rcube_ldap_simple_password $search_base = $rcmail->config->get('password_ldap_search_base'); $search_filter = $rcmail->config->get('password_ldap_search_filter'); + + $search_base = rcube_ldap_password::substitute_vars($search_base); $search_filter = rcube_ldap_password::substitute_vars($search_filter); $this->_debug("C: Search $search_base for $search_filter"); |