summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSander Klein <roedie@Sanders-MacBook-Pro.local>2025-09-14 19:48:44 +0200
committerroedie <github@roedie.nl>2025-09-14 20:11:25 +0200
commit470994dfe09856c53aaad05ff6fdd7493386c9e8 (patch)
treefd8d786d690b1408302198adf4f058f7f0ec6bc6
parentf406d48b527589200611dcbb5a99044489b1e9c5 (diff)
downloadvyos-1x-470994dfe09856c53aaad05ff6fdd7493386c9e8.tar.gz
vyos-1x-470994dfe09856c53aaad05ff6fdd7493386c9e8.zip
T7820: Add support for yescrypt encypted hashes
Since Debian Bookworm and higher support this it should probably be added to VyOS as well. Author: roedie <github@roedie.nl>
-rw-r--r--interface-definitions/system_login.xml.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/interface-definitions/system_login.xml.in b/interface-definitions/system_login.xml.in
index 6b1493cde..7ebb919e8 100644
--- a/interface-definitions/system_login.xml.in
+++ b/interface-definitions/system_login.xml.in
@@ -83,6 +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>
</constraint>
<constraintErrorMessage>Invalid encrypted password for $VAR(../../@).</constraintErrorMessage>
</properties>