diff options
author | Mystery Man <unknown@mandriva.org> | 2005-12-18 12:19:48 +0000 |
---|---|---|
committer | Mystery Man <unknown@mandriva.org> | 2005-12-18 12:19:48 +0000 |
commit | de25dab468737adae2c3f5d45a8bd7eb3fdc83e6 (patch) | |
tree | 874cebd5583c01c90ba083411b4b495dfb517b9a /tools/mdkinst_stage2_tool | |
parent | 575a03f47cd0de3af62c1b2f2685324943feb08a (diff) | |
download | drakx-backup-do-not-use-de25dab468737adae2c3f5d45a8bd7eb3fdc83e6.tar drakx-backup-do-not-use-de25dab468737adae2c3f5d45a8bd7eb3fdc83e6.tar.gz drakx-backup-do-not-use-de25dab468737adae2c3f5d45a8bd7eb3fdc83e6.tar.bz2 drakx-backup-do-not-use-de25dab468737adae2c3f5d45a8bd7eb3fdc83e6.tar.xz drakx-backup-do-not-use-de25dab468737adae2c3f5d45a8bd7eb3fdc83e6.zip |
This commit was manufactured by cvs2svn to create tag 'V10_4_6_1mdk'.V10_4_6_1mdk
Diffstat (limited to 'tools/mdkinst_stage2_tool')
-rwxr-xr-x | tools/mdkinst_stage2_tool | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/tools/mdkinst_stage2_tool b/tools/mdkinst_stage2_tool deleted file mode 100755 index f383cdf1c..000000000 --- a/tools/mdkinst_stage2_tool +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -[ $# != 1 ] && { - echo "usage: mdkinst_stage2_tool <stage2 dir>" ; - echo " example: misc/mdkinst_stage2_tool install/stage2" - exit -} - -STAGE2_DIR="$1" -LIVE_DIR="$STAGE2_DIR/live" -CLP="$STAGE2_DIR/mdkinst.clp" - -if [ -d $LIVE_DIR ]; then - echo "Creating $CLP from $LIVE_DIR" - rm -f $STAGE2_DIR/.room - mkisofs -quiet -D -R $LIVE_DIR | create_compressed_fs - 65536 $CLP 200 2>/dev/null - echo foo > $STAGE2_DIR/.room - if [ -s $STAGE2_DIR/.room ]; then - rm -rf $LIVE_DIR $STAGE2_DIR/.room - else - echo "not enough space" - rm -f $CLP - exit 1 - fi -else - echo "Creating $LIVE_DIR from $CLP" - - TMPDIR=${TMPDIR=/tmp} - MNTPOINT=$TMPDIR/stage2_img - - if [ $EUID != "0" ]; then - SUDO="sudo" - PATH="/sbin:/usr/sbin:$PATH" - fi - - $SUDO umount $MNTPOINT 2>/dev/null - mkdir -p $MNTPOINT - extract_compressed_fs $CLP > $CLP.iso 2>/dev/null - mkdir $LIVE_DIR || { echo "not enough space"; exit 1; } - $SUDO mount -o loop $CLP.iso $MNTPOINT || { echo "can not loopback mount $CLP"; exit 1; } - cp -a $MNTPOINT/* $LIVE_DIR/ || { rm -rf $LIVE_DIR; exit 1; } - $SUDO umount $MNTPOINT - rm -f $CLP.iso $CLP -fi |