mirror of
https://github.com/samba-team/samba.git
synced 2025-01-07 17:18:11 +03:00
53b2e9aff3
The loop prevention should only be done for CNAME records!
Otherwise we truncate the answer records for A, AAAA or
SRV queries, which is a bad idea if you have more than 20 DCs.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13600
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Tue Dec 4 08:52:29 CET 2018 on sn-devel-144
(cherry picked from commit 34f4491d79
)
88 lines
6.2 KiB
Plaintext
88 lines
6.2 KiB
Plaintext
# These tests are expected to fail because we want to ensure that
|
|
# unauthenicated updates are not permitted against the default
|
|
# configuration, nor against an RODC
|
|
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_delete_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_readd_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_update_add_mx_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_update_add_txt_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestInvalidQueries.test_one_a_query\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_empty_txt_records\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_hex_char_txt_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_null_char_txt_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_null_padded_txt_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_slash_txt_record\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_two_txt_records\(rodc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_delete_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_readd_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_update_add_mx_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestDNSUpdates.test_update_add_txt_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestInvalidQueries.test_one_a_query\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_empty_txt_records\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_hex_char_txt_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_null_char_txt_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_null_padded_txt_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_slash_txt_record\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_two_txt_records\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestComplexQueries.test_cname_two_chain\(rodc:local\)
|
|
samba.tests.dns.__main__.TestComplexQueries.test_one_a_query\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_empty_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_hex_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_null_char_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_padding_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_slash_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_two_rpc_to_dns\(rodc:local\)
|
|
samba.tests.dns.__main__.TestRPCRoundtrip.test_update_add_txt_rpc_to_dns\(rodc:local\)
|
|
|
|
samba.tests.dns.__main__.TestZones.test_set_aging_disabled\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_set_aging_disabled\(vampire_dc:local\)
|
|
|
|
samba.tests.dns.__main__.TestZones.test_soa_query\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_set_aging\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_update\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_update_disabled\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_refresh\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_rpc_add_no_timestamp\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_basic_scavenging\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_dns_tombstone_custom_match_rule\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_dns_tombstone_custom_match_rule_fail\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_dynamic_record_static_update\(rodc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_static_record_dynamic_update\(rodc:local\)
|
|
|
|
samba.tests.dns.__main__.TestZones.test_set_aging\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_update\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_update_disabled\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_aging_refresh\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_basic_scavenging\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_dns_tombstone_custom_match_rule\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_dynamic_record_static_update\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestZones.test_static_record_dynamic_update\(vampire_dc:local\)
|
|
|
|
samba.tests.dns.__main__.TestComplexQueries.test_cname_two_chain\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestComplexQueries.test_one_a_query\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_one_a_query\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_one_a_query_tcp\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_qtype_all_query\(vampire_dc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_one_a_query\(rodc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_one_a_query_tcp\(rodc:local\)
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_qtype_all_query\(rodc:local\)
|
|
|
|
# The SOA override should not pass against the RODC, it must not overstamp
|
|
samba.tests.dns.__main__.TestSimpleQueries.test_one_SOA_query\(rodc:local\)
|
|
|
|
#
|
|
# rodc and vampire_dc require signed dns updates, so these tests' setups
|
|
# fail, but they pass on fl2003dc
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_loop\(rodc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_loop\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_A\(rodc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_A\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_AAAA\(rodc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_AAAA\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_SRV\(rodc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_record_limit_SRV\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_limit\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_limit\(rodc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_any_query\(vampire_dc:local\)
|
|
^samba.tests.dns.__main__.TestComplexQueries.test_cname_any_query\(rodc:local\)
|