diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml index d812696fb..683c22f4f 100644 --- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml +++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml @@ -130,6 +130,20 @@
NOTE: The syntax will not be checked, use at your own risk!
]]>
true + + backend.tuning_defaultserver + + text + + true + + + backend.tuning_noport + + checkbox + + true + header diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogServer.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogServer.xml index 1a399cb2b..5bdcb978c 100644 --- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogServer.xml +++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogServer.xml @@ -51,4 +51,11 @@ true + + server.checkport + + text + + true + diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml index 196da4983..efb2117e8 100644 --- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml +++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/main.xml @@ -17,6 +17,13 @@ info + + haproxy.general.tuning.root + + checkbox +
NOTE: Enabling root could be a security issue but it's required by some feature.
]]>
+ true +
haproxy.general.tuning.chroot @@ -118,6 +125,13 @@ dropdown + + haproxy.general.defaults.customOptions + + textbox +
NOTE: The syntax will not be checked, use at your own risk!
]]>
+ true +
@@ -189,6 +203,13 @@ Enter user:password here. Finish with TAB. + + haproxy.general.stats.customOptions + + textbox +
NOTE: The syntax will not be checked, use at your own risk!
]]>
+ true +
diff --git a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml index bbb01f0ca..d98297607 100644 --- a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml +++ b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml @@ -10,6 +10,10 @@ Y + + 0 + Y + 0 Y @@ -114,6 +118,9 @@ redispatch on the 3rd retry prior to the last retry + + N + @@ -208,6 +215,9 @@ /^((([0-9a-zA-Z._\-]+:[0-9a-zA-Z._\-]+)([,]){0,1}))*/u Please provide a valid user and password, i.e. user:secret123. + + N + @@ -233,9 +243,9 @@ Y Y - /^((([0-9a-zA-Z._\-\*]+:[0-9]+)([,]){0,1}))*/u + /^((([0-9a-zA-Z._\-\*]+:[0-9]+(-[0-9]+)?)([,]){0,1}))*/u lower - Please provide a valid listen address, i.e. 127.0.0.1:8080 or www.example.com:443. + Please provide a valid listen address, i.e. 127.0.0.1:8080 or www.example.com:443. Port range as start-end, i.e. 127.0.0.1:1220-1240. Y @@ -476,6 +486,13 @@ N + + N + + + 0 + Y +