summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2016-11-20 18:26:33 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2016-11-20 18:26:33 +0100
commitcf755b867b644a3a3cb54da93c0a7a83701e4cd8 (patch)
tree6d21bf452722bf789284f105b8add269720bb658
parentb8bcb0327f3669eb4ee852215a0dbc5eafbcee42 (diff)
parent2630138a5746cde098622c80ee6e875c9743a05f (diff)
downloadldap-plugin-cf755b867b644a3a3cb54da93c0a7a83701e4cd8.tar.gz
ldap-plugin-cf755b867b644a3a3cb54da93c0a7a83701e4cd8.tar.bz2
ldap-plugin-cf755b867b644a3a3cb54da93c0a7a83701e4cd8.zip
Merge branch 'master' into debian
* master: pre_bind: Get gold account status for user binds
-rw-r--r--service_passwords.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/service_passwords.c b/service_passwords.c
index 048fe29..9067ccd 100644
--- a/service_passwords.c
+++ b/service_passwords.c
@@ -635,7 +635,7 @@ static int pre_bind(Slapi_PBlock *pb)
if (is_service(dn, &service, &gold_service) != 0) {
parent_dn = slapi_dn_parent(dn);
- rc |= is_user(parent_dn, NULL);
+ rc |= is_user(parent_dn, &gold_account);
slapi_ch_free_string(&parent_dn);
if (rc != 0) {
@@ -1049,7 +1049,7 @@ void free_connection_data(void *extension,
Slapi_PluginDesc bindpdesc = {
.spd_id = "service_passwords",
.spd_vendor = "spline",
- .spd_version = "0.5",
+ .spd_version = "0.6",
.spd_description = "plugin to authenticate a bind "
"against different passwords"
};