BIND 10 #2021: make config handler of b10-ddns more friendly
BIND 10 Development
do-not-reply at isc.org
Mon Jun 4 18:14:29 UTC 2012
#2021: make config handler of b10-ddns more friendly
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | Status: new
Priority: very low | Milestone:
Component: DDNS | Sprint-20120612
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket: DDNS
Total Hours: 0 | Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
This is a deferred task from #2013.
The config handler for b10-ddns (the only configurable thing is ACL
right now) is pretty primitive and not very user friendly:
- It doesn't indicate which part of the given configuration is wrong
(e.g., try adding multiple ACLs for several zones, including one
typo in a zone name so it won't be a valid domain name; or even
leave it as an empty string). It should be more helpful by being as
specific as possible. Such a problem actually exists in other
applications, so we might even consider some generalized framework
and apply it here (but it may be a subject of a bigger task of
config cleanups)
- Duplicate zone (ACL) configuration is currently just ignored. It's
probably better to reject it or at least make a local log a
message (see also the test_config_handler test, searching for
"duplicate")
I'm pushing it to the current sprint with a lower priority in case we
run out of open tasks. But I don't think this is a critical missing
feature, so it can wait.
--
Ticket URL: <http://bind10.isc.org/ticket/2021>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list