summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2026-02-16 11:58:55 +0000
committerGitHub <noreply@github.com>2026-02-16 11:58:55 +0000
commit2a4f1578b1cdef04d5577c0441250dc8ec067937 (patch)
tree4fdd312e98b59c2fc77cfd8756f22327bc8746ac
parent053cd1cdea4bb3ed2aa6831c1a118d6726d52bd1 (diff)
parentef6ec3d0757a7300cc210f4bdb5dc6671a2490d7 (diff)
downloadvyos-1x-2a4f1578b1cdef04d5577c0441250dc8ec067937.tar.gz
vyos-1x-2a4f1578b1cdef04d5577c0441250dc8ec067937.zip
Merge pull request #4990 from alexk37/yescrypt-hash-validation-fix
T8270: fix yescrypt hash validation regex
-rw-r--r--interface-definitions/system_login.xml.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/interface-definitions/system_login.xml.in b/interface-definitions/system_login.xml.in
index 7ebb919e8..889ee5b98 100644
--- a/interface-definitions/system_login.xml.in
+++ b/interface-definitions/system_login.xml.in
@@ -83,7 +83,7 @@
<regex>\$1\$[a-zA-Z0-9\./]*\$[a-zA-Z0-9\./]{22}</regex>
<regex>\$5\$(rounds=[0-9]+\$)?[a-zA-Z0-9\./]*\$[a-zA-Z0-9\./]{43}</regex>
<regex>\$6\$(rounds=[0-9]+\$)?[a-zA-Z0-9\./]*\$[a-zA-Z0-9\./]{86}</regex>
- <regex>\$y\$[./A-Za-z0-9]+\$[./A-Za-z0-9]{,86}\$[./A-Za-z0-9]{43}</regex>
+ <regex>\$y\$[./A-Za-z0-9]+\$[./A-Za-z0-9]{0,86}\$[./A-Za-z0-9]{43}</regex>
</constraint>
<constraintErrorMessage>Invalid encrypted password for $VAR(../../@).</constraintErrorMessage>
</properties>