#/bin/sh
sub_answer() {
        unset SUBANS
        #
        # Sub_sub_answer begin:
        #
        # Written by a RHCE, Tang Bo. Report Bugs to "tangbo@fjirsm.ac.cn".
        # Version 1.0. Last modified on Jan 13rd 2007:
        # 1.0   Original
        sub_sub_answer(){
                SUBANS=`echo $SUBANS |tr -d "[:blank:]"`
                if [ -z $SUBANS ]
                then
                SUBANS="NULL"
                fi
        }
        #
        # Sub_sub_answer end.
        #
        read -p "$1" SUBANS
        sub_sub_answer # Line15
        # Line15 begin: Deal with $SUNANS:
        until [ $SUBANS ==  "y"  -o  $SUBANS ==  "n" ]
        do
                echo "This question should be answered either with \"y\" or \"n\"."
                read -p "$1" SUBANS
                sub_sub_answer
        done
        # Line15 end.
}


echo "##################### Step 1 ######################"
echo "#####################  1 ######################"
bcp --dd
echo 'DEFAULT IS "DD"!'
echo 'Ĭ DD!'
echo 'WANT PUSH? At prompt "boot:" Should input "lredhat5.4" at the client machine'  
echo 'ҪƣӦڿͻʾ"boot:" "lredhat5.4"'  
echo 'FOR THE DD SYSTEM: AFTER FINISHING DD, PLEASE BOOT THE "XEN" SYSTEM IMMEDIATE, THEN WAIT FOR 60 MINUTES TO INSTALL "VSERVER" AND "VCRACKER"AUTOMATICALLY, PAY ATTENTION AVOID TO BOOT THE "FEDORA 8" SYSTEM AT THIS STEP!'
echo 'DDϵͳDDԺ,  "XEN" ϵͳ, Ȼȴ60Զװ "VSERVER"  "VCRACKER"ϵͳ, һӦ"FEDORA 8"ϵͳ!'
echo 'FOR THE PUSH SYSTEM: AFTER FINISHING PUSH, PLEASE BOOT THE "XEN" SYSTEM IMMEDIATE, THEN WAIT FOR 60 MINUTES TO INSTALL "VSERVER" AND "VCRACKER"  AUTOMATICALLY!'
echo 'ƵϵͳԺ,  "XEN" ϵͳ, Ȼȴ60Զװ "VSERVER"  "VCRACKER"ϵͳ!'
echo 'DD AND LREDHAT5.4 MAY BE DONE AT THE SAME TIME, MUST WAIT UNTIL ALL RUNING DD AND LREDHAT5.4 INSTANCE TO FINISH(INCLUDING THE 60 MINUTES JOB)!'
echo 'DD  LREDHAT5.4 ͬʱ, ǱȴDD LREDHAT5.4Ŀͻɣ60ӵĺܽһ!'
sub_answer "Step 2, Begin OK? " 
sub_answer " 2, ʼ? " 
until [ $SUBANS == y ]
do
 sub_answer "Step 2, Begin OK? " 
 sub_answer " 2, ʼ? " 
done
echo "##################### Step 2 ######################"
echo "#####################  2 ######################"
bcp --oracle
echo 'DEFAULT IS ORACLE, NO OTHERS!'
echo 'Ĭ ORACLE, ûĶ!'
echo 'DD SYSTEM NEED NOTHING TO DO AT THIS STEP. FOR PUSH SYSTEM, WHILE ALL PUSH IS PROGRESSING NO NEED TO WAIT FOR COMPLETION, MAY GO TO THE NEXT STEP, STEP 3'
echo 'DDϵͳһʲôҪƵϵͳƶʼ󲻱صȵǽ, Ϳһ, 3'
echo 'FOR THE PUSH SYSTEM: AFTER FINISHING PUSH, PLEASE BOOT THE "FEDORA 8" SYSTEM, AND WAIT FOR 60 MINUTES TO CONFIGURE ORACLE AUTOMATICALLY!' 
echo 'ƵϵͳԺ, "FEDORA 8" ϵͳ, ȴ60ԶORACLE!' 
sub_answer "Step 3, Begin OK?"
sub_answer " 3, ʼ?"
until [ $SUBANS == y ]
do
 sub_answer "Step 3, Begin OK? "
 sub_answer " 3, ʼ? "
done
echo "##################### Step 3 ######################"
echo "#####################  3 ######################"
bcp --ddpost
echo 'ONLY DD SYSTEM NEED STEP 3, THIS IS A QUICK STEP!'
echo 'ֻDDϵͳҪ3, һϿĲ!'
echo 'FOR THE DD SYSTEM: AFTER FINISHING THIS STEP, PLEASE BOOT THE  "FEDORA 8", THEN WAIT FOR 60 MINUTES TO CONFIGURE ORACLE AUTOMATICALLY!'
echo 'DDϵͳ: ֮һ, "FEDORA 8" ϵͳ, ȴ60ԶORACLE!'



