diff options
author | Isaac Boukris <iboukris@gmail.com> | 2020-08-10 12:21:51 +0200 |
---|---|---|
committer | Isaac Boukris <iboukris@sn-devel-184> | 2020-08-11 09:32:34 +0000 |
commit | 08909e66ef0c7ef1dc627ce8a8daf6e4a779ada6 (patch) | |
tree | 522da081b5242140509fbd5171e9c6ee05933056 /testprogs | |
parent | a97c78fb221a2f1aaca2effdb44c51e4f78ddd93 (diff) | |
download | samba-08909e66ef0c7ef1dc627ce8a8daf6e4a779ada6.tar.gz |
Revert "selftest: add tests for net-ads over TLS"
As we are removing the option.
This reverts commit 10f61cd39b9e03e7bb781edf04022ea6ae1f1cac.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14462
Signed-off-by: Isaac Boukris <iboukris@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'testprogs')
-rwxr-xr-x | testprogs/blackbox/test_net_ads_base.sh | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/testprogs/blackbox/test_net_ads_base.sh b/testprogs/blackbox/test_net_ads_base.sh deleted file mode 100755 index 59e3da67a7f..00000000000 --- a/testprogs/blackbox/test_net_ads_base.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/sh - -if [ $# -lt 5 ]; then -cat <<EOF -Usage: test_net_ads_base.sh DC_SERVER DC_USERNAME DC_PASSWORD TLS_MODE NO_MECH PREFIX_ABS -EOF -exit 1; -fi - -DC_SERVER=$1 -DC_USERNAME=$2 -DC_PASSWORD=$3 -TLS_MODE=$4 -NO_MECH=$5 -BASEDIR=$6 -shift 6 - -HOSTNAME=`dd if=/dev/urandom bs=1 count=32 2>/dev/null | sha1sum | cut -b 1-10` -HOSTNAME=`echo hn$HOSTNAME | tr '[:lower:]' '[:upper:]'` -LCHOSTNAME=`echo $HOSTNAME | tr '[:upper:]' '[:lower:]'` - -RUNDIR=`pwd` -cd $BASEDIR -WORKDIR=`mktemp -d -p .` -WORKDIR=`basename $WORKDIR` -cp -a client/* $WORKDIR/ -sed -ri "s@(dir|directory) = (.*)/client/@\1 = \2/$WORKDIR/@" $WORKDIR/client.conf -sed -ri "s/netbios name = .*/netbios name = $HOSTNAME/" $WORKDIR/client.conf -sed -ri "s/workgroup = .*/workgroup = $DOMAIN/" $WORKDIR/client.conf -sed -ri "s/realm = .*/realm = $REALM/" $WORKDIR/client.conf -rm -f $WORKDIR/private/secrets.tdb -cd $RUNDIR - -failed=0 - -export LDAPTLS_CACERT=$(grep "tls cafile" $BASEDIR/$WORKDIR/client.conf | cut -f2 -d= | awk '{$1=$1};1') - -xoptions="" -if [ $TLS_MODE != "no" ]; then - xoptions="--option=ldapsslads=yes" -fi - -if [ $NO_MECH != "none" ]; then - xoptions="$xoptions --option=gensec:$NO_MECH=no" -fi - -if [ $TLS_MODE = "noverify" ]; then - export LDAPTLS_REQCERT=allow -fi - -net_tool="$VALGRIND $BINDIR/net -s $BASEDIR/$WORKDIR/client.conf --option=security=ads -k $xoptions" - -# Load test functions -. `dirname $0`/subunit.sh - -testit "join" $net_tool ads join -U$DC_USERNAME%$DC_PASSWORD --no-dns-updates || failed=`expr $failed + 1` - -testit "testjoin" $net_tool ads testjoin -P || failed=`expr $failed + 1` - -testit_grep "check dNSHostName" $LCHOSTNAME $net_tool ads search -P samaccountname=$HOSTNAME\$ dNSHostName || failed=`expr $failed + 1` - -tls_log="StartTLS issued: using a TLS connection" -opt="-d3 --option=ldapssl=off" -if [ $TLS_MODE != "no" ]; then - testit_grep "check ldapssl=off" "$tls_log" $net_tool $opt ads search -P samaccountname=$HOSTNAME\$ dn || failed=`expr $failed + 1` -fi - -testit_grep "check SPN" "HOST/$HOSTNAME" $net_tool ads search -P samaccountname=$HOSTNAME\$ servicePrincipalName || failed=`expr $failed + 1` - -testit_grep "test setspn list" "HOST/$HOSTNAME" $net_tool ads setspn list $HOSTNAME -P || failed=`expr $failed + 1` - -testit "leave" $net_tool ads leave -U$DC_USERNAME%$DC_PASSWORD || failed=`expr $failed + 1` - -rm -rf $BASEDIR/$WORKDIR - -exit $failed |