xref: /netbsd-src/external/bsd/nsd/dist/contrib/bind2nsd/ChangeLog (revision d83a80ee7fb31190352cf1f781441e06ca6a86db)
12007-07-24	Al Stone	<ahs3@secure64.com>
2
3	* bind2nsd/*, scripts/*: cleaned up the way modules were being
4	  imported so that it's much simpler, hopefully more reliable.
5	* bind2nsd/Parser.py: added code to recognize but skip the view{},
6	  trusted-keys{}, and lwres{} clauses; added quad_list_with_keys().
7	* bind2nsd/Zone.py: store allow-notify statements.
8
92007-07-18	Al Stone	<ahs3@secure64.com>
10
11	* bind2nsd/Config.py: do not open config file with r+
12	* bind2nsd/NamedConf.py: remove recursive module import when
13	  running in ways I hadn't tried.
14
152007-07-13	Al Stone	<ahs3@secure64.com>
16
17	* etc/: added in some files forgotten when conversion to FOSS....
18	* scripts/nsd-sync: ...including this one.
19
202007-07-06	Al Stone	<ahs3@secure64.com>
21
22	* TODO: update.
23	* bind2nsd/Key.py: correct missing ')'.
24	* bind2nsd/Tokenizer.py: reformatting.
25	* bind2nsd/Parser.py: handle 'recursive-clients' option; handle
26	  'allow-notify' option; handle 'also-notify' option in zones.
27	* bind2nsd/NamedConf.py: handle 'allow-notify' option; handle
28	  'also-notify' for simple cases.
29	* bind2nsd/NsdConf.py: handle 'allow-notify' option; handle
30	  'also-notify' for simple cases.
31
32
332007-06-29	Al Stone	<ahs3@secure64.com>
34
35	* TODO: update.
36	* bind2nsd/NsdConf.py: when writing zone data files, look for any
37	  use of the $GENERATE directive and replace it with the proper
38	  RRs; populate info from 'key {}' in BIND.
39	* bind2nsd/Parser.py: add in several 'options {}' clauses that
40	  we'll recognize but do nothing about for now; handle multiple
41	  'key {}' clauses; recognize 'server {}' clauses.
42	* bind2nsd/Key.py: add getName(); added self.ipaddrs and methods.
43	* bind2nsd/NamedConf.py: allow for more than one 'key {}' clause.
44	* bind2nsd/Tokenizer.py: added 'keys' as a keyword.
45
46
472007-06-28	Al Stone	<ahs3@secure64.com>
48
49	* TODO: update.
50	* bind2nsd/Config.py: 'dest-ip' added as the place to scp files to;
51	  search for bind2nsd.conf in '.', $HOME, _and_ /etc/bind2nsd; the
52	  default for 'password' file is '/etc/bind2nsd/passwd' _not_
53	  '/etc/secure64/passwd'.
54	* bind2nsd/NsdConf.py: handle multiple 'ip-address' clauses in the
55	  'server' section.
56	* etc/bind2nsd.conf: add 'dest-ip'; add info on all options.
57	* scripts/s64-sync: replace 'ip-address' with 'dest-ip'; make sure
58	  zonec output shows up when in verbose mode.
59	* bind2nsd/Utils.py: added isVerbose().
60
612007-06-27	Al Stone	<ahs3@secure64.com>
62
63	* TODO: update.
64	* s64-sync: allow for scp to destination when no password needed;
65	  clean up demo-mode 'cp -r'.
66	* Config.py: add 'destuser' option.
67
68