Skip to content

"AM" 6.12.1

Compare
Choose a tag to compare
@ivan-hc ivan-hc released this 20 Jun 01:14
· 449 commits to main since this release
d14e3d8

AppImage sandboxing improvement!

You decide which directories to whitelist, in your language!

This release is the continuation of version 6.12, with varius improvements to the option "--sandbox".

As already mentioned in the previous version, "Aisap" is a frontend for Bubblewrap which is aimed at sandboxing AppImages. Visit github.com/mgord9518/aisap for more information.

"AM"/"AppMan" implements "Aisap" to create and manage sandboxes... and this release is a huge step forward in this regard!

Now AppImages can not only run in the sandbox, but they now have a more consistent appearance with the system, and the sandbox is no longer a limitation:

  • integration of configuration files for system themes and user's defaults;
  • greater mastery of the sandbox;
  • interaction with the command line interface to authorize access to the XDG directories that you choose.

Brief syntax summary

To enable the sandbox:

am --sandbox $APP

or

appman --sandbox $APP

To disable the sandbox:

$APP --disable-sandbox
In the video we will use "Baobab" (GTK3 version), a disk space analyzer, available in the database as "baobab-gtk3", and giving it read/write permissions only in "Video" (the Italian for "Videos").
simplescreenrecorder-2024-06-20_01.59.00.mkv.mp4

While it's not quite the same as interacting with Flatseal for Flatpak, our project, completely based on SHELL, aims to make the user experience as friendly as possible.

Thanks @Samueru-sama for the hard work!


Among other things:

  • fixed a bug in "template.am"
  • 2050+ installation scripts for the x86_64 architecture are now available.

Find out everything you need to know about "AM" and "AppMan"!

Outside of the CLI itself, a lot of work in this repository has been done on rewriting the README, now all guides are updated and simplified, improving navigation between the various guides available, and almost all sections have a demonstration videos for each topic.

The new README aims to be as exhaustive as possible for both "AM" and "AppMan", also including the related installation guides.

For any improvements to be made, contact me via issue or open a pull request.


Full Changelog: 6.12...6.12.1