From 7da45d65be36d36b880cc55c5036e96c24b53f00 Mon Sep 17 00:00:00 2001 From: Qiaowei Ren Date: Thu, 1 Mar 2018 14:38:11 +0800 Subject: remove ceph code This patch removes initial ceph code, due to license issue. Change-Id: I092d44f601cdf34aed92300fe13214925563081c Signed-off-by: Qiaowei Ren --- src/ceph/qa/setup-chroot.sh | 65 --------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100755 src/ceph/qa/setup-chroot.sh (limited to 'src/ceph/qa/setup-chroot.sh') 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 -- cgit 1.2.3-korg