X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=bin%2Flive-new-uuid;h=97cc7d4faae6a8733d72cb83b7d29e09c2b296c8;hb=08244e9b0c9b4be3c841fcc7d54f9b940ab4ec1c;hp=4a6afa6d718c32bd38350dcb4037b1c5ba0c1914;hpb=101c4ab7e441f83d8d4a4f5ec005e429b3f17d0d;p=live-boot-grml.git diff --git a/bin/live-new-uuid b/bin/live-new-uuid index 4a6afa6..97cc7d4 100755 --- a/bin/live-new-uuid +++ b/bin/live-new-uuid @@ -1,9 +1,9 @@ #!/bin/sh # -*- coding: utf-8 -*- # -# «casper-new-uuid» - Creates and injects new UUIDs for casper disks +# «live-new-uuid» - Creates and injects new UUIDs for live disks # -# Create new UUIDs for disks to prevent conflicts and booting the wrong casper +# Create new UUIDs for disks to prevent conflicts and booting the wrong live # directory. Particularly useful in creating recovery disks that need to be # able to also work with recovery partitioning schemes. # @@ -31,14 +31,14 @@ set -e help() { echo - echo "USAGE: $0 initrd.gz " + echo "USAGE: $0 initrd.gz " echo echo "initrd.gz is the absolute path to the original gzipped initramfs" echo " is the destination directory for the new gzipped initramfs" - echo " is the destination directory for the new casper-uuid-TYPE " + echo " is the destination directory for the new live-uuid-TYPE " echo echo "if either path is absent, they will end up in the current directory " - echo "TYPE is determined by an already existing casper-uuid-* or by 'uname -s'" + echo "TYPE is determined by an already existing live-uuid-* or by 'uname -s'" } if [ "$#" = "0" ] || [ "x$1" = x-h ] || [ "x$1" = x--help ]; then @@ -57,19 +57,19 @@ else fi if [ -z "$3" ] || [ ! -d "$3" ] || [ "$3" = "." ]; then - CASPERDIR="$CWD" + LIVEDIR="$CWD" else - CASPERDIR="$3" + LIVEDIR="$3" fi cd "$TEMPDIR" zcat "$1" | cpio -id uuidgen -r > conf/uuid.conf find . | cpio --quiet --dereference -o -H newc | gzip > "$GZIPDIR/initrd.gz" -if [ "$(ls "$CASPERDIR/casper-uuid"-* >/dev/null 2>&1 | wc -l)" = 1 ]; then - cp conf/uuid.conf "$CASPERDIR/casper-uuid"-* +if [ "$(ls "$LIVEDIR/live-uuid"-* >/dev/null 2>&1 | wc -l)" = 1 ]; then + cp conf/uuid.conf "$LIVEDIR/live-uuid"-* else - cp conf/uuid.conf "$CASPERDIR/casper-uuid-$TYPE" + cp conf/uuid.conf "$LIVEDIR/live-uuid-$TYPE" fi cd "$CWD" rm -rf "$TEMPDIR"