[AUTH-9229] resolve inconsistency with AUTH-9230

This commit is contained in:
Martin Schurz 2021-01-13 15:07:12 +01:00
parent 0b6f300693
commit 2d1b217c6c
1 changed files with 4 additions and 4 deletions

View File

@ -294,12 +294,12 @@
# disabled | shadowed | no password | locked account (can be literal *LOCK* or something like LOCKED)
;;
*:\$5\$*| *:\$6\$*)
# sha256crypt | sha512crypt: check number of rounds, should be >5000
# sha256crypt | sha512crypt: check number of rounds, should be >=5000
ROUNDS=$(echo "${METHOD}" | sed -n 's/.*rounds=\([0-9]*\)\$.*/\1/gp')
if [ -z "${ROUNDS}" ]; then
echo 'sha256crypt/sha512crypt(default<=5000rounds)'
elif [ "${ROUNDS}" -le 5000 ]; then
echo 'sha256crypt/sha512crypt(<=5000rounds)'
echo 'sha256crypt/sha512crypt(default=5000rounds)'
elif [ "${ROUNDS}" -lt 5000 ]; then
echo 'sha256crypt/sha512crypt(<5000rounds)'
fi
;;
*:\$y\$* | *:\$gy\$* | *:\$2b\$* | *:\$7\$*)