Other options:
-v, --verbose Increase verbosity.
+ --debug Execute in very verbose way.
-h, --help Print this usage information and exit.
-V, --version Show summary of options and exit.
[ "$_opt_insecure" ] && echo "Warning: --insecure is deprecated, continuing anyway."
[ "$_opt_force" ] && FORCE=$_opt_force
[ "$_opt_verbose" ] && VERBOSE="-v"
+[ "$_opt_debug" ] && DEBUG="true"
+
+if [ "$DEBUG" = "true" ] ; then
+ set -x
+fi
[ "$_opt_help" ] && {
usage ; eend 0
MKFS=''
TUNE2FS=''
FSCK=''
- GRUB=''
# make sure we normalise the path to an absolute directory name so something like:
# mkdir -p foo/a bar/a; (cd foo; grml-debootstrap -t a)&; (cd bar; grml-debootstrap -t a)&; wait
# works
else
einfo "Executing chroot-script now"
mount --bind /dev "$MNTPOINT"/dev
- chroot "$MNTPOINT" /bin/chroot-script ; RC=$?
+ if [ "$DEBUG" = "true" ] ; then
+ chroot "$MNTPOINT" /bin/sh -x /bin/chroot-script ; RC=$?
+ else
+ chroot "$MNTPOINT" /bin/chroot-script ; RC=$?
+ fi
umount "$MNTPOINT"/dev
eend $RC
fi