diff --git a/dns/bind/pkg-descr b/dns/bind/pkg-descr index f9ffd920c..425d1c4c2 100644 --- a/dns/bind/pkg-descr +++ b/dns/bind/pkg-descr @@ -11,6 +11,7 @@ Plugin Changelog 1.25 +* Ensure you can only add one ACL with the same name (contributed by Robbert Rijkse) * Cleanup/Fix the Master/Slave domain dialogs (contributed by Robbert Rijkse) * Revamp the logging page with proper columns (contributed by Robbert Rijkse) * Add UI for RNDC Key configuration (contributed by Robbert Rijkse) diff --git a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Acl.xml b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Acl.xml index 474a0a0df..c7dd88785 100644 --- a/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Acl.xml +++ b/dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Acl.xml @@ -14,6 +14,12 @@ Y /^(?!any$|localhost$|localnets$|none$)[0-9a-zA-Z_\-]{1,32}$/u Should be a string between 1 and 32 characters. Allowed characters are 0-9, a-z, A-Z, _ and -. Built-in ACL names must not be used: any, localhost, localnets, none. + + + An ACL with this name already exists. + UniqueConstraint + +