X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=remaster%2Fgrml-live-remaster;h=92ef074787923fea190bc082637be41d344ad7a7;hp=69b8f0415f4ef4bd4320e10e6b6f08866fbebb3a;hb=f56cc0dac55553cae20708f122a247af787e8af5;hpb=acf4086ed360957a304bf6828510f41dd579c4d9 diff --git a/remaster/grml-live-remaster b/remaster/grml-live-remaster index 69b8f04..92ef074 100755 --- a/remaster/grml-live-remaster +++ b/remaster/grml-live-remaster @@ -21,14 +21,25 @@ fi set -e # exit on any error -VERSION='0.0.2' +VERSION='0.0.3' GRML_LIVE_EDITOR=${VISUAL:-${EDITOR:-vi}} # source core functions {{{ +if ! [ -r /etc/grml/lsb-functions ] || ! [ -r /etc/grml/script-functions ] ; then + echo "Error: could not read /etc/grml/lsb-functions and/or /etc/grml/script-functions." >&2 + echo "Error: $0 can run only in Grml live session. Exiting." >&2 + exit 1 +fi + . /etc/grml/lsb-functions . /etc/grml/script-functions # }}} +if ! isgrmlcd ; then + echo "Error: $0 can run only in Grml live session. Exiting." >&2 + exit 1 +fi + # make sure we have what we need {{{ check4progs mkisofs stat || exit 1 @@ -55,7 +66,7 @@ if [ x"$1" == x ]; then echo " first, because grml-live-remaster will need a lot ot RAM." echo "" echo "Please report bugs and feature requests: http://grml.org/bugs/" - exit -1 + exit 1 fi if [ ! -d /remaster ]; then