Skip to content

Commit 1acce1e

Browse files
dns/bind: Fixup and feature expansion
a) Fixes zone_test b) Fixes command truncation in grid-primary-domains c) General tab help expansion and reformatting d) General tab option grouping e) Converts NetworkType to ACLs where BIND uses Address Match Lists f) Reformats named.conf (spacing and layout) g) Adds listen-on-v6 { none; } when IPv6 is disabled (likely superflous) h) Adds other rate-limiting options i) Adds recursion no; option for authoritative servers j) Adds allow-query-cache option as this also controls recursion k) Adds global forward only option to forwarders l) Adds forward only option to forward zones m) Edit Forward zone dialog help expansion and reformatting Signed-off-by: benyamin-codez <[email protected]>
1 parent dc0d1c3 commit 1acce1e

File tree

6 files changed

+604
-167
lines changed

6 files changed

+604
-167
lines changed

dns/bind/src/opnsense/mvc/app/controllers/OPNsense/Bind/forms/dialogEditBindForwardDomain.xml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,39 @@
99
<id>domain.domainname</id>
1010
<label>Zone Name</label>
1111
<type>text</type>
12-
<help>Set the name for this zone. Both forward and reverse zones may be specified, i.e. example.com or 0.168.192.in-addr.arpa.</help>
12+
<help><![CDATA[
13+
Set the name for this zone.
14+
<br/>Both forward and reverse zones may be specified.
15+
<br/>Examples include:
16+
<br/>example.com
17+
<br/>0.168.192.in-addr.arpa
18+
]]></help>
19+
</field>
20+
<field>
21+
<id>domain.forwardonly</id>
22+
<label>Forward Only</label>
23+
<type>checkbox</type>
24+
<help><![CDATA[
25+
Disables recursion if forwarding fails.
26+
<br/>The default is to attempt forwarders first and only perform
27+
<br/>recursive lookups if forwarding fails. This setting is only
28+
<br/>meaningful if the list of forwarders is not empty.
29+
<br/>Can be used to override global forwarding behaviour for this
30+
<br/>domain by specifying the same servers below.
31+
<br/>This directive is explictily set to either forward only; or
32+
<br/>forward first; to avoid any furtherance of doubt.
33+
]]></help>
1334
</field>
1435
<field>
1536
<id>domain.forwardserver</id>
1637
<label>Primary IP</label>
1738
<style>tokenize</style>
1839
<type>select_multiple</type>
1940
<allownew>true</allownew>
20-
<help>Set the IP address of server to forward requests to.</help>
41+
<help><![CDATA[
42+
Set any combination of IPv4 and IPv6 addresses for which to
43+
<br/>forward queries to for this domain.
44+
<br/>Used to override global forwarders for this domain.
45+
]]></help>
2146
</field>
2247
</form>

0 commit comments

Comments
 (0)