[asterisk-commits] file: branch group/dns r433171 - in /team/group/dns: configs/samples/ res/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Thu Mar 19 13:34:35 CDT 2015
Author: file
Date: Thu Mar 19 13:34:33 2015
New Revision: 433171
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=433171
Log:
Incorporate review feedback.
Modified:
team/group/dns/configs/samples/resolver_unbound.conf.sample
team/group/dns/res/res_resolver_unbound.c
Modified: team/group/dns/configs/samples/resolver_unbound.conf.sample
URL: http://svnview.digium.com/svn/asterisk/team/group/dns/configs/samples/resolver_unbound.conf.sample?view=diff&rev=433171&r1=433170&r2=433171
==============================================================================
--- team/group/dns/configs/samples/resolver_unbound.conf.sample (original)
+++ team/group/dns/configs/samples/resolver_unbound.conf.sample Thu Mar 19 13:34:33 2015
@@ -6,10 +6,10 @@
[general]
;hosts = /etc/hosts ; Full path to a hosts file which contains a mapping of
; ; hostnames to addresses. If "system" is specified then
-; ; the system specific hosts file will be used.
+; ; the system specific hosts file will be used. (default: system)
;resolv = /etc/resolv.conf ; Full path to a resolv.conf which contains the nameservers
; ; to use for resolution. If "system" is specified then the
-; ; system specific resolv.conf file will be used.
+; ; system specific resolv.conf file will be used. (default: system)
;nameserver = 127.0.0.1 ; An explicit nameserver to use for queries. If this option
; ; is specified multiple times the first configured one will
; ; be treated as the primary with each subsequent one being
@@ -19,6 +19,6 @@
;debug = 99 ; The debug level to run the unbound resolver at. While
; ; there is no explicit range the higher the number the more
; ; debug is output.
-;ta_file = keys ; Full path to a trusted anchors key file. These keys are
-; ; used to verify DNSSEC signed results.
+;ta_file = /etc/asterisk/dnssec_keys ; Full path to a trusted anchors key file. These keys are
+; ; used to verify DNSSEC signed results.
Modified: team/group/dns/res/res_resolver_unbound.c
URL: http://svnview.digium.com/svn/asterisk/team/group/dns/res/res_resolver_unbound.c?view=diff&rev=433171&r1=433170&r2=433171
==============================================================================
--- team/group/dns/res/res_resolver_unbound.c (original)
+++ team/group/dns/res/res_resolver_unbound.c Thu Mar 19 13:34:33 2015
@@ -470,6 +470,7 @@
aco_set_defaults(&global_option, "general", cfg->global);
if (unbound_config_preapply(cfg)) {
+ ao2_ref(cfg, -1);
return -1;
}
@@ -1227,8 +1228,8 @@
return AST_MODULE_LOAD_DECLINE;
}
- aco_option_register(&cfg_info, "hosts", ACO_EXACT, global_options, "", OPT_STRINGFIELD_T, 0, STRFLDSET(struct unbound_global_config, hosts));
- aco_option_register(&cfg_info, "resolv", ACO_EXACT, global_options, "", OPT_STRINGFIELD_T, 0, STRFLDSET(struct unbound_global_config, resolv));
+ aco_option_register(&cfg_info, "hosts", ACO_EXACT, global_options, "system", OPT_STRINGFIELD_T, 0, STRFLDSET(struct unbound_global_config, hosts));
+ aco_option_register(&cfg_info, "resolv", ACO_EXACT, global_options, "system", OPT_STRINGFIELD_T, 0, STRFLDSET(struct unbound_global_config, resolv));
aco_option_register_custom(&cfg_info, "nameserver", ACO_EXACT, global_options, "", custom_nameserver_handler, 0);
aco_option_register(&cfg_info, "debug", ACO_EXACT, global_options, "0", OPT_UINT_T, 0, FLDSET(struct unbound_global_config, debug));
aco_option_register(&cfg_info, "ta_file", ACO_EXACT, global_options, "", OPT_STRINGFIELD_T, 0, STRFLDSET(struct unbound_global_config, ta_file));
More information about the asterisk-commits
mailing list