Permalink
Browse files

grml-live-remaster: Slightly adjust check for running Grml session

Also check for presence of /etc/grml/lsb-functions + /etc/grml/script-functions
  • Loading branch information...
mika committed Apr 25, 2012
1 parent 27c41d7 commit f56cc0dac55553cae20708f122a247af787e8af5
Showing with 11 additions and 5 deletions.
  1. +11 −5 remaster/grml-live-remaster
@@ -21,19 +21,25 @@ fi
set -e # exit on any error
-VERSION='0.0.2'
+VERSION='0.0.3'
GRML_LIVE_EDITOR=${VISUAL:-${EDITOR:-vi}}
-if [ ! -d /etc/grml -o ! -d /live ]; then
- echo "Error: $0 has to be run from a Grml live session. Exiting."
- exit 1
+# 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
-# source core functions {{{
. /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

0 comments on commit f56cc0d

Please sign in to comment.