summaryrefslogtreecommitdiffstats
path: root/src/providers/ldap/sdap_access.c
diff options
context:
space:
mode:
authorPavel Reichl <preichl@redhat.com>2015-03-25 05:03:12 -0400
committerJakub Hrozek <jhrozek@redhat.com>2015-05-14 16:35:31 +0200
commit108a49f0e816d95cf75a1e964f63b397e53c8b56 (patch)
tree082ba02d96a84b75fc754943cfff50e849e73322 /src/providers/ldap/sdap_access.c
parent9696ce0c9ff737c873ddbf54fab91355d71e8698 (diff)
downloadsssd-108a49f0e816d95cf75a1e964f63b397e53c8b56.tar.gz
sssd-108a49f0e816d95cf75a1e964f63b397e53c8b56.tar.xz
sssd-108a49f0e816d95cf75a1e964f63b397e53c8b56.zip
LDAP: warn about lockout option being deprecated
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/providers/ldap/sdap_access.c')
-rw-r--r--src/providers/ldap/sdap_access.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/providers/ldap/sdap_access.c b/src/providers/ldap/sdap_access.c
index 474cbb7ed..3ef45b717 100644
--- a/src/providers/ldap/sdap_access.c
+++ b/src/providers/ldap/sdap_access.c
@@ -212,7 +212,13 @@ static errno_t sdap_access_check_next_rule(struct sdap_access_req_ctx *state,
/* we are done with no errors */
return EOK;
+ /* This option is deprecated by LDAP_ACCESS_PPOLICY */
case LDAP_ACCESS_LOCKOUT:
+ DEBUG(SSSDBG_MINOR_FAILURE,
+ "WARNING: %s option is deprecated and might be removed in "
+ "a future release. Please migrate to %s option instead.\n",
+ LDAP_ACCESS_LOCK_NAME, LDAP_ACCESS_PPOLICY_NAME);
+
subreq = sdap_access_ppolicy_send(state, state->ev, state->be_ctx,
state->domain,
state->access_ctx,
@@ -221,7 +227,8 @@ static errno_t sdap_access_check_next_rule(struct sdap_access_req_ctx *state,
state->user_entry,
PWP_LOCKOUT_ONLY);
if (subreq == NULL) {
- DEBUG(SSSDBG_CRIT_FAILURE, "sdap_access_ppolicy_send failed.\n");
+ DEBUG(SSSDBG_CRIT_FAILURE,
+ "sdap_access_ppolicy_send failed.\n");
return ENOMEM;
}