install: bash script should be launched with "bash" command
authorMunkyu Im <munkyu.im@samsung.com>
Fri, 8 May 2015 10:17:29 +0000 (19:17 +0900)
committerMunkyu Im <munkyu.im@samsung.com>
Fri, 8 May 2015 10:30:45 +0000 (19:30 +0900)
in some case, bash command has been launched with "sh" command.

Change-Id: I0adcfe20b0261368b2ae3d2527e59fdab576ee14
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
package/emulator-qemu-x86.install.macos-64
package/emulator-qemu-x86.install.ubuntu-32
package/emulator-qemu-x86.install.ubuntu-64
package/emulator-qemu-x86.remove.ubuntu-32
package/emulator-qemu-x86.remove.ubuntu-64
tizen/src/Makefile

index 0107309b560492c633c5d9fc787fc8c14ce01812..2e20ea5e6bbdde7d9afb6115b577d15ccedee750 100755 (executable)
@@ -142,7 +142,7 @@ function prepare {
     fi
     USER=`id -un`
     echo "create $TMP_FILE"
-    echo "#!/bin/sh" > $TMP_FILE
+    echo "#!/bin/bash" > $TMP_FILE
     echo "TIZEN_SDK_INSTALL_PATH=$TIZEN_SDK_INSTALL_PATH" >> $TMP_FILE
     echo "USER=$USER" >> $TMP_FILE
 
@@ -156,7 +156,7 @@ function generate {
 
 function execute {
     /bin/chmod +x $TMP_FILE
-    $TIZEN_BIN_PATH/cocoasudo "--prompt=Please enter your password to install tizen emulator." sh -x $TMP_FILE
+    $TIZEN_BIN_PATH/cocoasudo "--prompt=Please enter your password to install tizen emulator." bash -x $TMP_FILE
 }
 
 function cleanup {
index 226c6990b8f238270c05851d8b369599b2f66f94..7ff4d0a4c01facef8207c3560a3fbec7e92ccb17 100755 (executable)
@@ -105,15 +105,15 @@ if [ "${TSUDO}" != "" ] # since installer v2.27
 then
        TSUDO_MSG="Enter your password to install Tizen Emulator"
        TMP_PATH="`pwd`/${TMP_FILE}"
-       ${TSUDO} -m "${TSUDO_MSG}" sh ${TMP_PATH}
+       ${TSUDO} -m "${TSUDO_MSG}" bash -x ${TMP_PATH}
 else
        GKSUDO=`which gksudo`
        if [ "${GKSUDO}" = "" ]
        then
                echo "there is no gksudo."
-               sudo ./${TMP_FILE}
+               sudo bash -x ./${TMP_FILE}
        else
-               gksudo ./${TMP_FILE}
+               gksudo bash -x ./${TMP_FILE}
        fi
 fi
 
index 226c6990b8f238270c05851d8b369599b2f66f94..7ff4d0a4c01facef8207c3560a3fbec7e92ccb17 100755 (executable)
@@ -105,15 +105,15 @@ if [ "${TSUDO}" != "" ] # since installer v2.27
 then
        TSUDO_MSG="Enter your password to install Tizen Emulator"
        TMP_PATH="`pwd`/${TMP_FILE}"
-       ${TSUDO} -m "${TSUDO_MSG}" sh ${TMP_PATH}
+       ${TSUDO} -m "${TSUDO_MSG}" bash -x ${TMP_PATH}
 else
        GKSUDO=`which gksudo`
        if [ "${GKSUDO}" = "" ]
        then
                echo "there is no gksudo."
-               sudo ./${TMP_FILE}
+               sudo bash -x ./${TMP_FILE}
        else
-               gksudo ./${TMP_FILE}
+               gksudo bash -x ./${TMP_FILE}
        fi
 fi
 
index d40b9f10a52d8a9e1c042aa18f9e72e3baa8ab00..ed7e7ef62ed0412b91f413f5c16710038f14d51d 100755 (executable)
@@ -43,7 +43,7 @@ if [ "${TSUDO}" != "" ] # since installer v2.27
 then
        TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm."
        TMP_PATH="`pwd`/${TMP_FILE}"
-       $TSUDO -m "${TSUDO_MSG}" sh ${TMP_PATH}
+       $TSUDO -m "${TSUDO_MSG}" bash ${TMP_PATH}
 else
        GKSUDO=`which gksudo`
        if [ "${GKSUDO}" = "" ]
index d40b9f10a52d8a9e1c042aa18f9e72e3baa8ab00..ed7e7ef62ed0412b91f413f5c16710038f14d51d 100755 (executable)
@@ -43,7 +43,7 @@ if [ "${TSUDO}" != "" ] # since installer v2.27
 then
        TSUDO_MSG="Enter your password to remove /etc/init.d/tizen-kvm."
        TMP_PATH="`pwd`/${TMP_FILE}"
-       $TSUDO -m "${TSUDO_MSG}" sh ${TMP_PATH}
+       $TSUDO -m "${TSUDO_MSG}" bash ${TMP_PATH}
 else
        GKSUDO=`which gksudo`
        if [ "${GKSUDO}" = "" ]
index faf13a46ccaa97fb14409318f65b826ba9122086..6752f9dd8a103b33fb28cfa10f9aef9a738b6adc 100755 (executable)
@@ -325,10 +325,10 @@ endif
 
 # for bridged network
 ifdef CONFIG_LINUX
-       cp -pP scripts/emulator-ifup-linux.sh $(DIBS_COMMON_DIR)/etc/emulator-ifup.sh
+       cp -pP scripts/emulator-ifup-linux.sh $(DIBS_X86_DIR)/etc/emulator-ifup.sh
 endif
 ifdef CONFIG_DARWIN
-       cp -pP scripts/emulator-ifup-darwin.sh $(DIBS_COMMON_DIR)/etc/emulator-ifup.sh
+       cp -pP scripts/emulator-ifup-darwin.sh $(DIBS_X86_DIR)/etc/emulator-ifup.sh
 endif
 ifdef CONFIG_WIN32
        cp -pP scripts/tap-uninstall.bat $(DIBS_COMMON_DIR)/bin