Commit a1049883 authored by Jason Chu's avatar Jason Chu Committed by Aaron Griffin
Browse files

Trap normal exit for makechrootpkg



Make sure we umount everything on a clean exit too

Signed-off-by: default avatarAaron Griffin <aaronmgriffin@gmail.com>
parent 26fc26ad
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -79,7 +79,7 @@ uniondir="$chrootdir/union"
echo "building union chroot"
modprobe -q unionfs
mount -t unionfs none -o "dirs=$chrootdir/rw=rw:$chrootdir/root=ro" "$uniondir"
trap 'cleanup' 1 2 15
trap 'cleanup' 0 1 2 15

echo "moving build files to chroot"
[ -d "$uniondir/build" ] || mkdir "$uniondir/build"