| Line |   | 
|---|
| 1 | #!/bin/sh
 | 
|---|
| 2 | 
 | 
|---|
| 3 | if [ $# -lt 1 ]; then
 | 
|---|
| 4 | cat <<EOF
 | 
|---|
| 5 | Usage: blackbox_provision.sh PREFIX
 | 
|---|
| 6 | EOF
 | 
|---|
| 7 | exit 1;
 | 
|---|
| 8 | fi
 | 
|---|
| 9 | 
 | 
|---|
| 10 | PREFIX="$1"
 | 
|---|
| 11 | shift 1
 | 
|---|
| 12 | 
 | 
|---|
| 13 | . `dirname $0`/../../../testprogs/blackbox/subunit.sh
 | 
|---|
| 14 | 
 | 
|---|
| 15 | testit "simple-default" $PYTHON ./setup/provision --domain=FOO --realm=foo.example.com --targetdir=$PREFIX/simple-default
 | 
|---|
| 16 | testit "simple-dc" $PYTHON ./setup/provision --server-role="dc" --domain=FOO --realm=foo.example.com --domain-sid=S-1-5-21-4177067393-1453636373-93818738 --targetdir=$PREFIX/simple-dc
 | 
|---|
| 17 | testit "simple-member" $PYTHON ./setup/provision --server-role="member" --domain=FOO --realm=foo.example.com --targetdir=$PREFIX/simple-member
 | 
|---|
| 18 | testit "simple-standalone" $PYTHON ./setup/provision --server-role="standalone" --domain=FOO --realm=foo.example.com --targetdir=$PREFIX/simple-standalone
 | 
|---|
| 19 | testit "blank-dc" $PYTHON ./setup/provision --server-role="dc" --domain=FOO --realm=foo.example.com --domain-sid=S-1-5-21-4177067393-1453636373-93818738 --targetdir=$PREFIX/blank-dc --blank
 | 
|---|
| 20 | testit "partitions-only-dc" $PYTHON ./setup/provision --server-role="dc" --domain=FOO --realm=foo.example.com --domain-sid=S-1-5-21-4177067393-1453636373-93818738 --targetdir=$PREFIX/partitions-only-dc --partitions-only
 | 
|---|
| 21 | 
 | 
|---|
| 22 | reprovision() {
 | 
|---|
| 23 |         $PYTHON ./setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/reprovision"
 | 
|---|
| 24 |         $PYTHON ./setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/reprovision"
 | 
|---|
| 25 | }
 | 
|---|
| 26 | 
 | 
|---|
| 27 | testit "reprovision" reprovision
 | 
|---|
| 28 | 
 | 
|---|
| 29 | exit $failed
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.