diff options
author | 2018-03-01 14:38:11 +0800 | |
---|---|---|
committer | 2018-03-01 14:38:11 +0800 | |
commit | 7da45d65be36d36b880cc55c5036e96c24b53f00 (patch) | |
tree | d4f944eb4f8f8de50a9a7584ffa408dc3a3185b2 /src/ceph/qa/setup-chroot.sh | |
parent | 691462d09d0987b47e112d6ee8740375df3c51b2 (diff) |
remove ceph code
This patch removes initial ceph code, due to license issue.
Change-Id: I092d44f601cdf34aed92300fe13214925563081c
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
Diffstat (limited to 'src/ceph/qa/setup-chroot.sh')
-rwxr-xr-x | src/ceph/qa/setup-chroot.sh | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/src/ceph/qa/setup-chroot.sh b/src/ceph/qa/setup-chroot.sh deleted file mode 100755 index 2e5ef46..0000000 --- a/src/ceph/qa/setup-chroot.sh +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/bash - -die() { - echo ${@} - exit 1 -} - -usage() -{ - cat << EOF -$0: sets up a chroot environment for building the ceph server -usage: --h Show this message - --r [install_dir] location of the root filesystem to install to - example: -r /images/sepia/ - --s [src_dir] location of the directory with the source code - example: -s ./src/ceph -EOF -} - -cleanup() { - umount -l "${INSTALL_DIR}/mnt/tmp" - umount -l "${INSTALL_DIR}/proc" - umount -l "${INSTALL_DIR}/sys" -} - -INSTALL_DIR= -SRC_DIR= -while getopts “hr:s:” OPTION; do - case $OPTION in - h) usage; exit 1 ;; - r) INSTALL_DIR=$OPTARG ;; - s) SRC_DIR=$OPTARG ;; - ?) usage; exit - ;; - esac -done - -[ $EUID -eq 0 ] || die "This script uses chroot, which requires root permissions." - -[ -d "${INSTALL_DIR}" ] || die "No such directory as '${INSTALL_DIR}'. \ -You must specify an install directory with -r" - -[ -d "${SRC_DIR}" ] || die "no such directory as '${SRC_DIR}'. \ -You must specify a source directory with -s" - -readlink -f ${SRC_DIR} || die "readlink failed on ${SRC_DIR}" -ABS_SRC_DIR=`readlink -f ${SRC_DIR}` - -trap cleanup INT TERM EXIT - -mount --bind "${ABS_SRC_DIR}" "${INSTALL_DIR}/mnt/tmp" || die "bind mount failed" -mount -t proc none "${INSTALL_DIR}/proc" || die "mounting proc failed" -mount -t sysfs none "${INSTALL_DIR}/sys" || die "mounting sys failed" - -echo "$0: starting chroot." -echo "cd /mnt/tmp before building" -echo -chroot ${INSTALL_DIR} env HOME=/mnt/tmp /bin/bash - -echo "$0: exiting chroot." - -exit 0 |