-
-
Notifications
You must be signed in to change notification settings - Fork 578
Closed
Labels
Description
In situations when AppImages are not trustworthy, mounting AppImages becomes problematic. On the one hand a user doesn't want to execute the AppImage itself to use the --appimage-[mount|extract] options, as they can't know what's going to happen then (the runtime might be infected, for example). But on the other hand, mounting as root with sudo mount has a lot of disadvantages.
We should provide some tool for users to allow them to extract any AppImage without having to use the runtime in the AppImage. We've been talking about such an option for quite a while already, and I think it's time to finally implement it.
To Do:
- extract mounting/extraction code for type 2 AppImages into a separate module, and provide it via the libappimage API
- implement
--mountoption in appimagetool - eventually provide option to mount/extract type 1 AppImages as well (this is long overdue)
In my opinion, this should go into appimagetool rather than providing an extra application.
mikeweilgart, quyse, kmk3, b-fuze, zaporter and 1 more