From: Raphaƫl Gertz Date: Thu, 31 Jan 2019 17:59:44 +0000 (+0100) Subject: Commit rename X-Git-Tag: 0.1 X-Git-Url: https://git.rapsys.eu/distgen/commitdiff_plain/d35811343537a02eaa9b76c6b597205945dae36b Commit rename --- diff --git a/genimg b/genimg deleted file mode 100755 index 6da825d..0000000 --- a/genimg +++ /dev/null @@ -1,61 +0,0 @@ -#! /bin/sh -xe - -# Export safe locale -export LC_ALL=C - -# Get distcook path -. config/distcook.conf - -# Copy distcook root config -cp $DISTCOOK/root.conf config/ - -# Extract configuration -echo '#! /bin/sh -e' > lib/config.sh -cat config/*.conf | perl -pne 'if (/^#/) {undef $_;} else {s/^/export /}' >> lib/config.sh - -# Source config -. lib/config.sh - -# Test mapper entries -if [ -f "/dev/mapper/$SLASHNAME" -o -f "/dev/mapper/$DATANAME" ]; then - echo "Mapper name already exists, try to run:" - echo "cryptsetup close $SLASHNAME" - echo "cryptsetup close $DATANAME" - exit 1 -fi - -# Test loopa and loopb -if [ `losetup ${LOOPA} >/dev/null 2>&1; echo $?` -ne 1 -o `losetup ${LOOPB} >/dev/null 2>&1; echo $?` -ne 1 ]; then - echo "Loopa or loopb already exists, try to run:" - echo "mdadm -S /dev/md/$MDBOOT" - echo "mdadm -S /dev/md/$MDDATA" - echo "losetup -d ${LOOPA}" - echo "losetup -d ${LOOPB}" - exit 1 -fi - -# Create root dir -if [ ! -d "$PWD/root" ]; then - mkdir "$PWD/root" -fi - -# Device creation -. lib/device.sh - -# Fs creation -. lib/mkfs.sh - -# Setup root -. lib/root.sh - -# Sync data -. lib/sync.sh - -# Setup boot -. lib/boot.sh - -# Free resources -. lib/free.sh - -# Export config -. lib/export.sh