Old changes
parent
47cfc145eb
commit
440dcd8b55
|
@ -22,11 +22,14 @@ done
|
|||
|
||||
OSIMAGE="$1"
|
||||
APPIMAGE="$2"
|
||||
[ ! $APPIMAGE ] && [ -f AppRun ] && APPIMAGE=.
|
||||
|
||||
usage() { echo "Usage: $0 <OS image> <AppImage>"; }
|
||||
usage() { echo "Usage: $0 <OS image> <AppImage|AppDir>"; }
|
||||
|
||||
[ $OSIMAGE ] || { usage; exit 1; }
|
||||
#[ $APPIMAGE ] || { usage; exit 1; }
|
||||
[ $APPIMAGE ] || { usage; exit 1; }
|
||||
[ -e $APPIMAGE ] || { echo "$APPIMAGE doesn't exist"; exit 1; }
|
||||
[ -d $APPIMAGE ] && [ -f $APPIMAGE/AppRun ] || { echo "$APPIMAGE/AppRun doesn't exist"; exit 1; }
|
||||
|
||||
WORKDIR="$(mktemp -d /tmp/runInChroot.XXXXXXXXXX)"
|
||||
MOUNTPOINT_UNION="$WORKDIR/union"
|
||||
|
@ -39,6 +42,7 @@ atexit() {
|
|||
set +e
|
||||
echo "Cleaning up..."
|
||||
sudo umount -l "$APPIMAGE"
|
||||
sudo umount -l "$MOUNTPOINT_UNION/var/run"
|
||||
sudo umount -l "$MOUNTPOINT_UNION/var/lib/dbus"
|
||||
sudo umount -l "$MOUNTPOINT_UNION/etc/resolv.conf"
|
||||
sudo umount -l "$MOUNTPOINT_UNION/dev/pts"
|
||||
|
|
Loading…
Reference in New Issue