trap diff exit code, hint xorriso -pvd_info

This commit is contained in:
George Danchev 2011-06-23 16:09:47 +00:00
parent 4e7b3ce7ae
commit add79ca00d
1 changed files with 11 additions and 1 deletions

View File

@ -132,8 +132,17 @@ jigit-mkimage \
-m Debian=${DIR} \
-o ${IMG}.new
# diff'em TODO: trap the exit code of diff and let the Universe explode
# trap the exit code of diff and let the Universe explode
diff ${IMG}.iso ${IMG}.new
DIFF_RET="$?"
case ${DIFF_RET} in
0)
echo -e "$0: diff ${IMG}.iso ${IMG}.new matched.\n"
;;
*)
echo -e "$0: ATTN: diff returned code: $DIFF_RET\n"
;;
esac
# sort out the cruft
if [ ${CLEAN} -eq 1 ]; then
@ -147,6 +156,7 @@ fi
printf "\n$0: HINT: manual checks remained to be done:\n"
printf " * ${IMG}.img boots from USB stick and/or optical media.\n"
printf " * appended FAT partition is mountable.\n"
printf " * xorriso -indev ${IMG}.iso -pvd_info\n"
printf " * fdisk -lu ${IMG}.iso\n"
}