From a5936a19914fc8a7c1d86736c4b25217dbb5bd70 Mon Sep 17 00:00:00 2001 From: doktornotor Date: Sat, 22 Aug 2015 04:24:51 +0200 Subject: bind - code style fixes - Fix copyright header - Fix file permissions - Nuke loads of unused tags - Improve descriptions, typo fixes --- config/bind/bind.xml | 262 +++++++++++++++++++++++++++++++-------------------- 1 file changed, 158 insertions(+), 104 deletions(-) (limited to 'config/bind') diff --git a/config/bind/bind.xml b/config/bind/bind.xml index c24bf351..0f6861fc 100644 --- a/config/bind/bind.xml +++ b/config/bind/bind.xml @@ -3,56 +3,50 @@ - . - All rights reserved. - */ -/* ========================================================================== */ + bind.xml + part of pfSense (https://www.pfSense.org/) + Copyright (C) 2013 Juliano Oliveira + Copyright (C) 2013 Adriano Brancher + Copyright (C) 2015 ESF, LLC + All rights reserved. +*/ +/* ====================================================================================== */ /* - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. - THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY - AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, - OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - */ -/* ========================================================================== */ - ]]> + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. +*/ + ]]> - Describe your package here - Describe your package requirements here - Currently there are no FAQ items provided. bind - 1.0 - Bind: Domain Named Settings + 0.4.0 + BIND: DNS Settings /usr/local/pkg/bind.inc - BIND Server + BIND DNS Server Modify BIND settings
Services
/pkg_edit.php?xml=bind.xml @@ -87,45 +81,36 @@ - /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind.xml /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind_views.xml /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind_zones.xml /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind_acls.xml /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind.inc /usr/local/pkg/ - 0755 https://packages.pfsense.org/packages/config/bind/bind_sync.xml /usr/local/www/shortcuts/ - 0755 https://packages.pfsense.org/packages/config/bind/pkg_bind.inc /usr/local/www/widgets/widgets/ - 0755 https://packages.pfsense.org/packages/config/bind/bind.widget.php @@ -137,16 +122,24 @@ Enable BIND enable_bind - - Disable DNS Forwarder and Resolver services on selected interfaces before enabling BIND.]]> + + + Disable DNS Forwarder and Resolver services on selected interfaces before enabling BIND. + ]]> + checkbox IP Version bind_ip_version - - This controls which transports are used when resolving queries.]]> + + + This controls which transports are used when resolving queries. + ]]> + select @@ -157,7 +150,7 @@ Listen on listenon - + Choose the interfaces on which to enable BIND. interfaces_selection @@ -178,34 +171,42 @@ Limit Memory Use bind_ram_limit - Limits RAM use for DNS server, recommend 256M + Limits RAM use for DNS server (Recommended: 256M) input 10 256M listtopic - Logging options + Logging Options temp01 Enable Logging bind_logging - System logs, Resolver tab.]]> + + System logs, Resolver tab. + ]]> + checkbox - Logging Serverity + Logging Severity log_severity - - The value 'dynamic' means assume the global level defined by either the command line parameter -d or by running rndc trace.]]> + + + The value 'dynamic' means assume the global level defined by either the command line parameter -d or by running rndc trace. + ]]> + select - + - + @@ -215,27 +216,82 @@ Logging Options log_options - - use CTRL+click to select/unselect.]]> + + + (Use CTRL + click to select/unselect. + ]]> + select - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + 18 @@ -248,8 +304,12 @@ Rate Limit rate_enabled - - Limit/rate response queries to prevent DOS attack.]]> + + A Quick Introduction to Response Rate Limiting  + to prevent DOS attack. + ]]> + checkbox rate_limit,log_only @@ -266,29 +326,30 @@ Limit rate_limit - Set rate limit. Default to 15. + Set rate limit. (Default: 15) input 10 listtopic - Forwarder Config + Forwarder Configuration temp01 Enable Forwarding bind_forwarder - Enable forwarding queries to other DNS servers listed below rather than this server - performing its own recursion. - + Enable forwarding queries to other DNS servers listed below rather than this server performing its own recursion. checkbox bind_forwarder_ips Forwarder IPs bind_forwarder_ips - Enter IPs of DNS servers to use for recursion. Separate by semi-colons (;). Applies - only if Enable Forwarding is chosen. + + + Applies only if Enable Forwarding is chosen. + ]]> input 80 @@ -302,8 +363,10 @@ Custom Options bind_custom_options - - They'll be added to the configuration. They need to be named.conf native options.]]> + + They need to be native settings. + ]]> textarea 65 @@ -319,8 +382,10 @@ Global Settings bind_global_settings - - They'll be added to the configuration. They need to be named.conf native settings.]]> + + They need to be native settings. + ]]> textarea 65 @@ -328,21 +393,10 @@ base64 - - - - - - - - bind_sync(); bind_write_rcfile(); - - - -- cgit v1.2.3