X-Git-Url: http://git.samba.org/?p=mat%2Fsamba.git;a=blobdiff_plain;f=source4%2Fsetup%2Ftests%2Fblackbox_upgradeprovision.sh;h=4e854e3029ea35c5ba4ab216162e0b2ad25f8621;hp=f32d71de930d69b4ee07bdc0774f64f1950927ef;hb=b201a6c2fdbfd05440f55d090ec96cc1a5c1fb7f;hpb=5128ea9eb515ff950717b198453f3f02ded93537 diff --git a/source4/setup/tests/blackbox_upgradeprovision.sh b/source4/setup/tests/blackbox_upgradeprovision.sh index f32d71de93..4e854e3029 100755 --- a/source4/setup/tests/blackbox_upgradeprovision.sh +++ b/source4/setup/tests/blackbox_upgradeprovision.sh @@ -28,7 +28,25 @@ upgradeprovision_full() { $PYTHON ./scripting/bin/upgradeprovision -s "$PREFIX/upgradeprovision_full/etc/smb.conf" --full --debugchange } +upgradeprovision_alpha9full() { + if [ -d $PREFIX/upgradeprovision_alpha9full ]; then + rm -fr $PREFIX/upgradeprovision_alpha9full/* + else + mkdir $PREFIX/upgradeprovision_alpha9full + fi + first=`echo $PREFIX | cut -c 1` + if [ "$first" = "." ]; then + PREFIX=`pwd`/$PREFIX + fi + SMB_TPL=$PREFIX/upgradeprovision_alpha9full/provsionalpha9/etc/smb.tpl + SMB_CONF=$PREFIX/upgradeprovision_alpha9full/provsionalpha9/etc/smb.conf + tar xzf ./setup/tests/provisionalpha9.tgz -C $PREFIX/upgradeprovision_alpha9full + sed 's:@@PREFIX@@:'$PREFIX'/upgradeprovision_alpha9full:g' $SMB_TPL > $SMB_CONF + $PYTHON ./scripting/bin/upgradeprovision -s $SMB_CONF --full --debugchange +} + testit "upgradeprovision" upgradeprovision testit "upgradeprovision_full" upgradeprovision_full +testit "upgradeprovision_alpha9full" upgradeprovision_alpha9full exit $failed