testprogs/test_ldb: check rootdse search with extended-dn control
[gd/samba-autobuild/.git] / testprogs / blackbox / renamedc.sh
1 #!/bin/sh
2
3 if [ $# -lt 1 ]; then
4 cat <<EOF
5 Usage: renamedc.sh PREFIX
6 EOF
7 exit 1;
8 fi
9
10 PREFIX="$1"
11 shift 1
12
13 . `dirname $0`/subunit.sh
14
15 if [ ! -d $PREFIX/renamedc_test ]; then
16         $PYTHON $BINDIR/samba-tool domain provision --host-name=bar --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/renamedc_test" --server-role="dc" --use-ntvfs
17 fi
18
19
20 testrenamedc() {
21         $PYTHON $SRCDIR/source4/scripting/bin/renamedc \
22                 --oldname="BAR" \
23                 --newname="RAYMONBAR" \
24                 -s $PREFIX/renamedc_test/etc/smb.conf
25 }
26
27
28 testrenamedc2() {
29         $PYTHON $SRCDIR/source4/scripting/bin/renamedc \
30                 --oldname="RAYMONBAR" \
31                 --newname="BAR" \
32                 -s $PREFIX/renamedc_test/etc/smb.conf
33 }
34
35 testit "renamedc" testrenamedc
36 testit "renamedc2" testrenamedc2
37
38 if [ $failed -eq 0 ]; then
39         rm -rf $PREFIX/renamedc_test
40 fi
41
42 exit $failed