From 620e1ff931cce23d0753e9c5bb760c6a61b57e82 Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Thu, 20 Nov 2025 11:33:30 +1300 Subject: [PATCH] selftest: move knownfail.d/krb5-no-dollar to expectedfail.d If these fail to fail, there is a problem. Signed-off-by: Douglas Bagnall Reviewed-by: Jennifer Sutton --- .../{knownfail.d => expectedfail.d}/krb5-no-dollar | 10 ++++++++++ 1 file changed, 10 insertions(+) rename selftest/{knownfail.d => expectedfail.d}/krb5-no-dollar (76%) diff --git a/selftest/knownfail.d/krb5-no-dollar b/selftest/expectedfail.d/krb5-no-dollar similarity index 76% rename from selftest/knownfail.d/krb5-no-dollar rename to selftest/expectedfail.d/krb5-no-dollar index 4c417779a69..53acc75dab1 100644 --- a/selftest/knownfail.d/krb5-no-dollar +++ b/selftest/expectedfail.d/krb5-no-dollar @@ -1,4 +1,14 @@ +# We expect some Kerberos name matching tests to fail in the +# ad_dc_ntvfs environment, because it has +# +# kdc name match implicit dollar without canonicalization = no +# +# set, meaning tests that assert 'foo' matches 'foo$' in principal +# lookups will fail. + ^samba4\.krb5\.kdc\ with\ machine\ account\ no\ dollar\ extension\.canon\.canon\.enterprise\.lc\-user\.no\-win2k\.removedollar\.s4u2self\.canon\.enterprise\.lc\-user\.no\-win2k\.removedollar\.s4u2self\(ad_dc_ntvfs:local\) ^samba4\.krb5\.kdc\ with\ machine\ account\ no\ dollar\ extension\.canon\.canon\.enterprise\.uc\-user\.no\-win2k\.removedollar\.s4u2self\.canon\.enterprise\.uc\-user\.no\-win2k\.removedollar\.s4u2self\(ad_dc_ntvfs:local\) + + ^samba4\.krb5\.kdc\ with\ machine\ account\ no\ dollar\ extension\.canon\.canon\.enterprise\.lc\-user\.win2k\.removedollar\.s4u2self\.canon\.enterprise\.lc\-user\.win2k\.removedollar\.s4u2self\(ad_dc_ntvfs:local\) ^samba4\.krb5\.kdc\ with\ machine\ account\ no\ dollar\ extension\.canon\.canon\.enterprise\.uc\-user\.win2k\.removedollar\.s4u2self\.canon\.enterprise\.uc\-user\.win2k\.removedollar\.s4u2self\(ad_dc_ntvfs:local\) -- 2.47.3