1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

r5384: for RPC-NETLOGON to pass we need to set the realm as well as the domain to the target

realm.

A better fix would be to have a dcerpc_server_realm() helper
function. Andrew, maybe you could see how to extract that out of
gensec? Calling lp_realm() in our torture tests is the wrong approach
I think.
This commit is contained in:
Andrew Tridgell 2005-02-14 01:58:41 +00:00 committed by Gerald (Jerry) Carter
parent b13cea5b2b
commit 2b62840920

View File

@ -36,6 +36,8 @@ testit() {
rm -f test.$$;
}
OPTIONS="-U$username%$password -W $domain --option realm=$domain"
for transport in ncacn_ip_tcp ncacn_np; do
for bindoptions in padcheck connect sign seal spnego,sign spnego,seal validate bigendian; do
case $transport in
@ -44,14 +46,14 @@ for transport in ncacn_ip_tcp ncacn_np; do
esac
for t in $tests; do
echo Testing $t on $transport with $bindoptions
testit bin/smbtorture $transport:"$server[$bindoptions]" -U"$username"%"$password" -W $domain $t "$*"
testit bin/smbtorture $transport:"$server[$bindoptions]" $OPTIONS $t "$*"
done
done
done
echo Testing RPC-DRSUAPI on ncacn_ip_tcp with seal
testit bin/smbtorture ncacn_ip_tcp:"$server[seal]" -U"$username"%"$password" -W $domain RPC-DRSUAPI "$*"
testit bin/smbtorture ncacn_ip_tcp:"$server[seal]" $OPTIONS RPC-DRSUAPI "$*"
echo Testing RPC-DRSUAPI on ncacn_ip_tcp with seal,bigendian
testit bin/smbtorture ncacn_ip_tcp:"$server[seal,bigendian]" -U"$username"%"$password" -W $domain RPC-DRSUAPI "$*"
testit bin/smbtorture ncacn_ip_tcp:"$server[seal,bigendian]" $OPTIONS RPC-DRSUAPI "$*"
echo "ALL OK";