-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AppImage Needed, Build Script Provided. #1579
Comments
I would like you to show me the result of |
hi, I've not tested with the AppImage provided here, but I have performed a test with Details
simplescreenrecorder-2024-10-22_06.55.06.mkv.mp4I hope this can help somehow |
No change before sandbox and after. |
seems strange to me. I wonder how isolation protects an escalation of privileges. could you check whether the I will do some tests too, be patient. |
sure, my contributor @Samueru-sama have helped me a lot by adding metadata info in some of my Appimages, so some of them are updatable using as well, my package manager, "AM"/"AppMan" supports both update by deltas (as just said above) or the "comparison of versions" if metadata info are not implemented. See https://github.com/ivan-hc/AM#how-to-update-all-programs-for-real |
@uazo if you go on my profile, I have listed all appimages I create, I also have Google Chrome, Chromium, Vivaldi, Opera and Microsoft Edge, you can extract them using the following command
the files are extracted into a "squashfs-root" directory. Remember to made the AppImage executable. |
The isolation uses aisap which ships its own non-SUID bubblewrap. https://github.com/mgord9518/aisap As far as I know it is not possible to escalate privileges since the binary itself is not SUID unlike other methods like firejail.
You can quickly check with the brave appimage (chromium based) WIth this said, I know it is not recommended to do this to firefox based browsers, because it breaks its internal sandbox |
ayo @ivan-hc any updates on getting this to "AM" db? |
Preliminary checklist
Is your feature request related to privacy?
No
Is there a patch available for this feature somewhere?
Not that Im aware of.
Describe the solution you would like
We need a truly portable Linux Cromite release that can be easily updated as currently there is no way to easily update the Linux version that is put out. Appimages can be easily updated via https://github.com/ivan-hc/AM and/or through the use of go-appimage and likely others as well. AM/AppMan & Go-appimage daemon also provide integrated sand-boxing functionality among many other great features.
Describe alternatives you have considered
I spent the time to create a script that makes it incredibly easy to build the AppImage which makes use of the lin64 build that is already currently in production. Please consider making use of the included script to put out an Appimage for the community. This script makes use of the latest go-appimage repository (https://github.com/probonopd/go-appimage/) and should run well on most all available versions of Linux without any issues.
The text was updated successfully, but these errors were encountered: