aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2017-02-14 21:37:48 +0100
committerGerd Hoffmann <kraxel@redhat.com>2017-02-14 21:37:48 +0100
commit796404a30061ee8cb3dbdb2d8114670d96b88b58 (patch)
tree0c55da670622ca31b3996ca677d986ce9b1c44b1 /scripts
parentbbec4dabb465e8c893c28cd53f34a3fa636aec7a (diff)
downloadimagefish-796404a30061ee8cb3dbdb2d8114670d96b88b58.tar.gz
umount all
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/tar-to-image.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/tar-to-image.sh b/scripts/tar-to-image.sh
index 95f6eec..1cd03e0 100755
--- a/scripts/tar-to-image.sh
+++ b/scripts/tar-to-image.sh
@@ -134,6 +134,10 @@ function fish_init() {
fish run
}
+function fish_fini() {
+ fish umount-all
+}
+
function fish_partition() {
local ptype="$1"
local szfirm="$2"
@@ -370,6 +374,7 @@ efi)
fish_part_efi
fish_copy_tar
fish_grub2_efi
+ fish_fini
;;
rpi32)
fish_init
@@ -377,6 +382,7 @@ rpi32)
fish_copy_tar
fish_firmware_rpi32
fish_extlinux_rpi32
+ fish_fini
;;
rpi64)
fish_init
@@ -384,6 +390,7 @@ rpi64)
fish_copy_tar
fish_firmware_rpi64
fish_extlinux_rpi64
+ fish_fini
;;
*)
# should not happen