summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2016-11-20 18:25:10 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2016-11-20 18:26:26 +0100
commit2630138a5746cde098622c80ee6e875c9743a05f (patch)
treefcd5e7f3f2a8fdedce40810937c74c97c077d5dc
parentad135d84174c798d55d2a8e38fa74ab38f6d8db8 (diff)
downloadldap-plugin-2630138a5746cde098622c80ee6e875c9743a05f.tar.gz
ldap-plugin-2630138a5746cde098622c80ee6e875c9743a05f.tar.bz2
ldap-plugin-2630138a5746cde098622c80ee6e875c9743a05f.zip
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"
};