+grml2usb (0.6-2) unstable; urgency=low
+
+ * Use different exit codes for different code parts, and quote
+ $ISO, thanks - Richard Hartmann!
+
+ -- Michael Prokop <mika@grml.org> Mon, 6 Nov 2006 23:48:46 +0100
+
grml2usb (0.6-1) unstable; urgency=low
* Allow overwriting of $TMPMNT.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-configure-stamp:
- dh_testdir
- # Add here commands to configure the package.
-
- touch configure-stamp
-
-
build: build-stamp
-build-stamp: configure-stamp
+build-stamp:
dh_testdir
# Add here commands to compile the package.
-
touch build-stamp
clean:
dh_testdir
dh_testroot
- rm -f build-stamp configure-stamp
+ rm -f build-stamp
# Add here commands to clean up after the build process.
-
dh_clean
install: build
# Add here commands to install the package into debian/grml2usb.
install -m 755 grml2usb debian/grml2usb/usr/sbin/
-
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Mit Okt 04 22:52:03 CEST 2006 [mika]
+# Latest change: Mon Nov 06 23:48:26 CET 2006 [mika]
################################################################################
# colors {{{
LANGUAGE='C'
LC_ALL='C'
PROGRAMNAME=${0##*/}
- VERSION='0.6'
+ VERSION='0.7'
ISO="$1"
DEVICE="$2"
[ -n "$TMPMNT" ] || TMPMNT='/mnt/test'
echo "Exiting - umounting /mnt/test and $DEVICE"
umount /mnt/test 2>/dev/null
umount $DEVICE 2>/dev/null
- exit 1
+ exit 2
}
usage()
mount_iso(){
echo -n "Mounting ${ISO} to ${TMPMNT}: "
debugit "debug: mount -o loop ${ISO} ${TMPMNT}"
- if mount -o loop ${ISO} ${TMPMNT} ; then
+ if mount -o loop "${ISO}" ${TMPMNT} ; then
echo "${WHITE}done${NORMAL}"
else
echo 1>&2 "${RED}Problem? You got an error saying 'mount: could not find any free loop device'?
Possible solution: losetup -d /dev/loop/0${NORMAL}"
- exit 1
+ exit 3
fi
}
trap bailout 1 2 3 15
if [[ $# != 2 ]]; then
- usage ; exit 1
+ usage ; exit 4
fi
if [ -n "$UNINSTALL" ] ; then