Last change
on this file was 745, checked in by Silvan Scherrer, 13 years ago |
Samba Server: updated trunk to 3.6.0
|
File size:
1.2 KB
|
Line | |
---|
1 | #!/bin/sh
|
---|
2 |
|
---|
3 | if [ $# -lt 1 ]; then
|
---|
4 | cat <<EOF
|
---|
5 | Usage: blackbox_upgradeprovision.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 | upgradeprovision() {
|
---|
16 | if [ -d $PREFIX/upgradeprovision ]; then
|
---|
17 | rm -fr $PREFIX/upgradeprovision
|
---|
18 | fi
|
---|
19 | $PYTHON $SRCDIR/source4/setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/upgradeprovision" --server-role="dc"
|
---|
20 | $PYTHON $SRCDIR/source4/scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision/etc/smb.conf" --debugchange
|
---|
21 | }
|
---|
22 |
|
---|
23 | upgradeprovision_full() {
|
---|
24 | if [ -d $PREFIX/upgradeprovision_full ]; then
|
---|
25 | rm -fr $PREFIX/upgradeprovision_full
|
---|
26 | fi
|
---|
27 | $PYTHON $SRCDIR/source4/setup/provision --domain=FOO --realm=foo.example.com --targetdir="$PREFIX/upgradeprovision_full" --server-role="dc"
|
---|
28 | $PYTHON $SRCDIR/source4/scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision_full/etc/smb.conf" --full --debugchange
|
---|
29 | }
|
---|
30 |
|
---|
31 | testit "upgradeprovision" upgradeprovision
|
---|
32 | testit "upgradeprovision_full" upgradeprovision_full
|
---|
33 |
|
---|
34 | if [ -d $PREFIX/upgradeprovision ]; then
|
---|
35 | rm -fr $PREFIX/upgradeprovision
|
---|
36 | fi
|
---|
37 |
|
---|
38 | if [ -d $PREFIX/upgradeprovision_full ]; then
|
---|
39 | rm -fr $PREFIX/upgradeprovision_full
|
---|
40 | fi
|
---|
41 |
|
---|
42 | exit $failed
|
---|
Note:
See
TracBrowser
for help on using the repository browser.