X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=blobdiff_plain;f=grml-debootstrap;h=cf9d00b15b8d1f1793f71cee9bff1fb7e4978a79;hp=0f3304ca3b40b84881cd5c2ef69a3d6ca26d4326;hb=d59e47cba3c8c775ebedf7a1ff3b2e3e2dee63b8;hpb=92b1de2dc5253f1ec6f7281dcf77f48b2a8db2a9 diff --git a/grml-debootstrap b/grml-debootstrap index 0f3304c..cf9d00b 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -142,6 +142,7 @@ fi # early helper functions {{{ GOOD='' BAD='' +WARN='' NORMAL='' einfo() { @@ -156,6 +157,11 @@ einfon() { return 0 } +ewarn() { + printf " ${WARN}*${NORMAL} $*\n" + return 0 +} + eerror() { [ "${RC_ENDCOL}" != "yes" ] && [ "${LAST_E_CMD}" = "ebegin" ] && echo printf " ${BAD}*${NORMAL} $*\n" >&2 @@ -1124,7 +1130,7 @@ finalize_vm() { umount "${MNTPOINT}"/proc umount "${MNTPOINT}"/sys - umount "${MNTPOINT}"/dev + try_umount 3 "${MNTPOINT}"/dev umount "${MNTPOINT}" kpartx -d "${ORIG_TARGET}" >/dev/null }