From 8a225741a9c789be7eb3eae9ea9a49b439b1814b Mon Sep 17 00:00:00 2001 From: Stefano Stabellini Date: Mon, 13 Nov 2017 14:29:08 -0800 Subject: [PATCH] Remove unused scripts and lib.sh Signed-off-by: Stefano Stabellini --- build.sh | 3 -- lib.sh | 42 ---------------------- scripts/lopartsetup | 87 --------------------------------------------- 3 files changed, 132 deletions(-) delete mode 100644 lib.sh delete mode 100755 scripts/lopartsetup diff --git a/build.sh b/build.sh index 9d04908..d24e104 100644 --- a/build.sh +++ b/build.sh @@ -6,9 +6,6 @@ BUILDER_LABEL="xenbuilder" DOM0_LABEL="dom0" GRUB_BUILD_LABEL="grub-build" -source lib.sh - - # Create build container exists=`docker images $BUILDER_LABEL | grep $BUILDER_LABEL` if test -z "$exists" diff --git a/lib.sh b/lib.sh deleted file mode 100644 index 5c09580..0000000 --- a/lib.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -# $1 disk name -# $2 disk size -function allocate_disk() { - local disk - local size - - disk=$1 - size=$2 - - size=$((size+511)) - size=$((size/512)) - - dd if=/dev/zero of=$disk bs=512 count=$size - sync -} - -# $1 disk name -# print loop device name -function create_loop() { - local disk - local loop - - disk=`readlink -f $1` - - losetup -f $disk - loop=`losetup -a | grep $disk | cut -d : -f 1` - echo $loop -} - -# $1 disk name -# print loop device name of the partition -function create_one_partition() { - local disk - local dev - - disk=$1 - echo -e "o\nn\np\n1\n\n\nw" | fdisk $disk &>/dev/null - dev=`scripts/lopartsetup $disk | head -1 | cut -d ":" -f 1` - echo $dev -} diff --git a/scripts/lopartsetup b/scripts/lopartsetup deleted file mode 100755 index a2a66f3..0000000 --- a/scripts/lopartsetup +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env bash -# -# Need root privileges -# -# Create loop devices corresponding to partitions within an existing -# file. -# - -set -e - -function _help() { - echo "Usage: lopartsetup file" -} - -function _create_loop_device() { - local devnode - local filename - local offset - local index - - filename="$1" - index="$2" - offset="$3" - - devnode="`losetup -f 2>/dev/null`" - if [[ -z "$devnode" ]] - then - echo "no loop devices available" - exit 1 - fi - - echo "$devnode: partition $index of $filename" - losetup "$devnode" "$filename" -o "$offset" -} - -if [[ $# -lt 1 ]] -then - _help - exit 1 -fi - -if [[ -f "$1" && -r "$1" ]] -then - filename="$1" - shift -else - echo invalid image file - exit 1 -fi - -if [[ ! "`file -b $filename`" = *"boot sector"* ]] -then - echo "$filename does not have a partition table" - exit 1 -fi - -unitstring="" -column=0 -if [ `fdisk -lu $filename 2>/dev/null | grep -e "^Units = " | wc -l` -eq 1 ] -then - unitstring="^Units = " - column=9 -elif [ `fdisk -lu $filename 2>/dev/null | grep -e "^Units:" | wc -l` -eq 1 ] -then - unitstring="^Units:" - column=8 -else - exit 1 -fi - -unit="`fdisk -lu $filename 2>/dev/null | grep -e "$unitstring" | cut -d " " -f $column`" - -index=0 -for i in "`fdisk -lu $filename 2>/dev/null | grep -e "^$filename"`" -do - index=$((index+1)) - offset=`echo "$i" | tr -s " " | cut -d " " -f 2` - if [[ "$offset" == "*" ]] - then - offset=`echo "$i" | tr -s " " | cut -d " " -f 3` - fi - offset=$((unit*offset)) - - _create_loop_device "$filename" "$index" "$offset" -done - -exit 0 -- 2.39.5