From 41f65c0e479579db8c364a3f53f9008a2bc4c2b8 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Tue, 11 Mar 2025 09:23:20 +0200 Subject: [PATCH] lib-auth: Move password scheme code back to lib-auth Keep all code that require some dependency in libauth-crypt. Removes sodium and crypt support from password schemes unless explicitly enabled. --- src/lib-auth/Makefile.am | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/lib-auth/Makefile.am b/src/lib-auth/Makefile.am index 6bd48eb912..8769563f2d 100644 --- a/src/lib-auth/Makefile.am +++ b/src/lib-auth/Makefile.am @@ -9,17 +9,18 @@ AM_CPPFLAGS = \ libauth_la_SOURCES = \ auth-scram.c \ auth-scram-client.c \ - auth-scram-server.c - -libauth_crypt_la_SOURCES = \ + auth-scram-server.c \ crypt-blowfish.c \ - mycrypt.c \ password-scheme.c \ - password-scheme-crypt.c \ password-scheme-md5crypt.c \ password-scheme-scram.c \ password-scheme-otp.c \ - password-scheme-pbkdf2.c \ + password-scheme-pbkdf2.c + +libauth_crypt_la_SOURCES = \ + mycrypt.c \ + password-scheme.c \ + password-scheme-crypt.c \ password-scheme-sodium.c libauth_crypt_la_LIBADD = \ -- 2.47.3