X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=blobdiff_plain;f=grml-debootstrap;fp=grml-debootstrap;h=d00dc0c0614d0813c2c4c9009f810857699e3d96;hp=17a8b1ceea8e44b046ab487c05895e6432c22c12;hb=fcaea6e9ae5cb12e934dbc2185810c29f2218ccd;hpb=53ed3b4e9a30baacaba084299f6dd5d05e1272d2 diff --git a/grml-debootstrap b/grml-debootstrap index 17a8b1c..d00dc0c 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -2151,12 +2151,9 @@ for i in format_efi_partition prepare_vm mkfs tunefs \ preparechroot execute_pre_scripts chrootscript execute_post_scripts \ remove_configs umount_chroot grub_install umount_target fscktool ; do if stage "${i}" ; then - "$i" - if [ $? -eq 0 ]; then - stage "${i}" 'done' && rm -f "${STAGES}/${i}" - else - bailout 2 "$i" - fi + "$i" || bailout 2 "$i" + stage "${i}" 'done' + rm -f "${STAGES}/${i}" fi done