]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
testprogs: Use 'sync machine password to keytab' for keytab creation
authorAndreas Schneider <asn@samba.org>
Fri, 11 Apr 2025 07:32:30 +0000 (09:32 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Fri, 11 Apr 2025 08:38:49 +0000 (08:38 +0000)
We want to get rid of dedicatedkeytabfile for writing keytabs.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Fri Apr 11 08:38:49 UTC 2025 on atb-devel-224

testprogs/blackbox/test_net_ads.sh

index a36bf7915483229d7463aee193ae36104d2d8369..5340056cc3e83961f4dbcc9e0a6e00df6ceecdae 100755 (executable)
@@ -141,7 +141,9 @@ testit_grep "dns alias addl" $dns_alias1 $VALGRIND $net_tool ads search -P samac
 testit_grep "dns alias addl" $dns_alias2 $VALGRIND $net_tool ads search -P samaccountname=$netbios\$ msDS-AdditionalDnsHostName || failed=$(expr $failed + 1)
 
 dedicated_keytab_file="$BASEDIR/$WORKDIR/test_dns_aliases_dedicated_krb5.keytab"
-testit "dns alias create_keytab" $VALGRIND $net_tool ads keytab create --option="kerberosmethod=dedicatedkeytab" --option="dedicatedkeytabfile=$dedicated_keytab_file" || failed=$(expr $failed + 1)
+testit "dns alias create_keytab" \
+       $VALGRIND $net_tool ads keytab create --option="syncmachinepasswordtokeytab=${dedicated_keytab_file}:sync_spns:machine_password" || \
+       failed=$(expr $failed + 1)
 
 testit_grep "dns alias1 check keytab" \
        "HOST/${dns_alias1}@$REALM" \