The passwd utility had hardcoded limit for password lenght set to 200 characters. In the agetpass.c is used PASS_MAX for this purpose. This patch moves the PASS_MAX definition to common place and uses it in both places. Signed-off-by: Tomas Halman <tomas@halman.net> Reviewed-by: Alejandro Colomar <alx@kernel.org> Cherry-picked-from: f024002b3d66 ("src/passwd.c: inconsistent password length limit") Cc: Serge Hallyn <serge@hallyn.com> Link: <https://github.com/shadow-maint/shadow/pull/953> Signed-off-by: Alejandro Colomar <alx@kernel.org>
5.9 KiB
5.9 KiB