Option to not list other slaves in remote slave's IP list

This commit is contained in:
Jamie Cameron
2009-01-13 19:42:39 +00:00
parent 8a58563e0b
commit adde881cec
53 changed files with 55 additions and 1 deletions

View File

@ -97,3 +97,4 @@ Zones can now be signed with DNSSEC, using one or two keys. This can be done aut
Added the DNSSEC Verification page for configuring BIND to validate signatures on other zones, and to use DLV until the root zone is signed.
SPF records can now be added to or updated in multiple zones at once.
Added an icon to the main page for checking the whole BIND configuration including zone files, with the named-checkconf command.
Added a Module Config option to prevent inclusion of other slave's IP addresses in the master IP list for remote slaves.

View File

@ -2240,9 +2240,12 @@ foreach $slave (@slaves) {
}
# Work out other slave IPs
local @otherslaves = grep { $_ ne '' }
local @otherslaves;
if ($config{'other_slaves'}) {
@otherslaves = grep { $_ ne '' }
map { &to_ipaddress($_->{'host'}) }
grep { $_ ne $slave } @slaves;
}
# Work out the view
my $view;

View File

@ -34,3 +34,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -40,3 +40,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -38,3 +38,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -38,3 +38,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -38,3 +38,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -38,3 +38,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -38,3 +38,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -43,3 +43,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -43,3 +43,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=/usr/bin/named-checkzone
keygen=/usr/bin/dnssec-keygen
signzone=/usr/bin/dnssec-signzone
checkconf=/usr/bin/named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -41,3 +41,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -42,3 +42,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -44,3 +44,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -43,3 +43,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -43,3 +43,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -43,3 +43,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -36,3 +36,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -39,3 +39,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,3 +37,4 @@ checkzone=named-checkzone
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -54,3 +54,4 @@ slave_dir=
keygen=dnssec-keygen
signzone=dnssec-signzone
checkconf=named-checkconf
other_slaves=1

View File

@ -37,6 +37,7 @@ file_perms=Permissions for zone files (in octal),3,Default
default_prins=Default master server for master zones,0,System's hostname
default_master=Default master server(s) for slave zones,0
this_ip=Default master server IP for remote slave zones,3,IP address of hostname
other_slaves=Add other slave IP addresses to masters on slaves?,1,1-Yes,0-No
updserial_on=Automatically update serial numbers,1,1-Yes,0-No
ipv6_mode=Domain for reverse IPv6 addresses,1,1-ip6.arpa,0-ip6.int
confirm_zone=Confirm before deleting zones?,1,1-Yes,0-No

Binary file not shown.

Before

Width:  |  Height:  |  Size: 0 B

After

Width:  |  Height:  |  Size: 1.2 KiB