options revision cffe50abf66495ee08084f8e1081278a9b589985
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox UserCopyright (C) 2000 Internet Software Consortium.
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox UserSee COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User$Id: options,v 1.3 2000/11/18 03:01:02 bwelling Exp $
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox Useroptions {
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User ...
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User [ allow-notify { address_match_list }; ]
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User [ notify-forward yes_or_no; ]
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User};
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userview "view_name" [ ( in | hs | hesiod | chaos ) ] {
1c57c3f79db0bf0358bbe6d7b5ad650c0c852f4bTinderbox User ...
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User [ allow-notify { address_match_list }; ]
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User [ notify-forward yes_or_no; ]
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User};
f9ce6280cec79deb16ff6d9807aa493ff23e10d9Tinderbox User
0da02c26a6631c25f075a8e4ac6de9e58f49a0c2Tinderbox Userzone "zone_name" {
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User type slave;
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User ...
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-notify { address_match_list };]
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-forward yes_or_no; ]
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User [ max-names integer; ]
0da02c26a6631c25f075a8e4ac6de9e58f49a0c2Tinderbox User};
0da02c26a6631c25f075a8e4ac6de9e58f49a0c2Tinderbox User
0da02c26a6631c25f075a8e4ac6de9e58f49a0c2Tinderbox Userallow-notify:
0da02c26a6631c25f075a8e4ac6de9e58f49a0c2Tinderbox User Accept notify messages which match this acl in addition to
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt the zone masters. Zone masters implicitly do not match.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox Usernotify-forward:
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User If 'yes' forward notifies which match 'allow-notify' to zone
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt masters. If 'no' accept the notify which match 'allow-notify'
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt as if it came from a master. Default 'no'.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntmax-names:
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User The maximum number of names allowed in a slave zone.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt If an incoming zone transfer contains more than this
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt many names, the zone will be unloaded.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox UserAlso, the "masters" list for slave zones can contain per-master TSIG keys
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox Userusing a syntax like "masters { 1.2.3.4 port 5555 key "foo." };".
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User