dns/bind: relax ACL name mask

This commit is contained in:
Frank Wall
2020-11-12 23:08:42 +01:00
parent f6a694c1a2
commit ff83e858d9
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -13,6 +13,7 @@ Plugin Changelog
* Reject built-in ACL names
* Fix truncated checkboxes
* Add button to delete selected items
* Relax ACL name mask (allow underscores and hyphens)
1.13
@@ -12,8 +12,8 @@
<name type="TextField">
<default></default>
<Required>Y</Required>
<mask>/^(?!any$|localhost$|localnets$|none$)[0-9a-zA-Z]{1,32}$/u</mask>
<ValidationMessage>Should be a string between 1 and 32 characters. Allowed characters are 0-9a-zA-Z. Built-in ACL names must not be used: any, localhost, localnets, none.</ValidationMessage>
<mask>/^(?!any$|localhost$|localnets$|none$)[0-9a-zA-Z_\-]{1,32}$/u</mask>
<ValidationMessage>Should be a string between 1 and 32 characters. Allowed characters are 0-9a-zA-Z_-. Built-in ACL names must not be used: any, localhost, localnets, none.</ValidationMessage>
</name>
<networks type="NetworkField">
<default></default>