From 616dc9964a4675dea2ab2c2efb9bd31c3903e29d Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Mon, 26 Jul 2021 15:22:08 -0400 Subject: [PATCH] Hardcode gost crypt passsword storage scheme --- .../plugins/pwdstorage/gost_yescrypt.c | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/ldap/servers/plugins/pwdstorage/gost_yescrypt.c b/ldap/servers/plugins/pwdstorage/gost_yescrypt.c index 67b39395e..7b0d1653c 100644 --- a/ldap/servers/plugins/pwdstorage/gost_yescrypt.c +++ b/ldap/servers/plugins/pwdstorage/gost_yescrypt.c @@ -11,7 +11,6 @@ #include -#ifdef XCRYPT_VERSION_STR #include int gost_yescrypt_pw_cmp(const char *userpwd, const char *dbpwd) @@ -64,24 +63,3 @@ gost_yescrypt_pw_enc(const char *pwd) return enc; } -#else - -/* - * We do not have xcrypt, so always fail all checks. - */ -int -gost_yescrypt_pw_cmp(const char *userpwd __attribute__((unused)), const char *dbpwd __attribute__((unused))) -{ - slapi_log_err(SLAPI_LOG_ERR, GOST_YESCRYPT_SCHEME_NAME, - "Unable to use gost_yescrypt_pw_cmp, xcrypt is not available.\n"); - return 1; -} - -char * -gost_yescrypt_pw_enc(const char *pwd __attribute__((unused))) -{ - slapi_log_err(SLAPI_LOG_ERR, GOST_YESCRYPT_SCHEME_NAME, - "Unable to use gost_yescrypt_pw_enc, xcrypt is not available.\n"); - return NULL; -} -#endif -- 2.31.1