s4-torture: validate owf password hash and negotiate AES in forest trust test.
[Samba/gebeck_regimport.git] / source4 / scripting / devel / drs / vampire_ad.sh
blob031e3c9052deea9efcfd2dbb900317684d5265d1
1 #!/bin/bash
3 set -x
5 . `dirname $0`/vars
7 namedtmp=`mktemp named.conf.ad.XXXXXXXXX`
8 cp `dirname $0`/named.conf.ad.template $namedtmp
9 sed -i "s/DNSDOMAIN/$DNSDOMAIN/g" $namedtmp
10 sed -i "s/SERVERIP/$server_ip/g" $namedtmp
11 chmod a+r $namedtmp
12 mv -f $namedtmp $PREFIX/private/named.conf
13 sudo rndc reconfig
14 `dirname $0`/unvampire_ad.sh
16 cat <<EOF > nsupdate.txt
17 update delete $DNSDOMAIN A $machine_ip
18 show
19 send
20 EOF
21 echo "$pass" | kinit administrator
22 nsupdate -g nsupdate.txt
24 REALM="$(echo $DNSDOMAIN | tr '[a-z]' '[A-Z]')"
26 sudo $GDB bin/samba-tool domain join $DNSDOMAIN DC -Uadministrator%$pass -s $PREFIX/etc/smb.conf --option=realm=$REALM --option="ads:dc function level=4" --option="ads:min function level=0" -d2 "$@" || exit 1
27 # PRIVATEDIR=$PREFIX/private sudo -E scripting/bin/setup_dns.sh $machine $DNSDOMAIN $machine_ip || exit 1
28 #sudo rndc flush