mgord9518 / aisap Goto Github PK
View Code? Open in Web Editor NEWTool to make sandboxing AppImages easy
License: MIT License
Tool to make sandboxing AppImages easy
License: MIT License
Hello @mgord9518, very interesting project. In fact, this is one of the missing pieces for sandboxing support in https://github.com/probonopd/go-appimage.
The ultimate goal is to have as many AppImages in aisap's internal library as possible, while smaller, less known apps may request their own permssions per the developer. Running programs sandboxed should mostly be seamless and feel native with the system
Why not have applications request the needed permissions, so that upon the first launch of the application the user could be asked whether to accept or change the permissions requested by the application? Something along those lines.
This way, aisap's internal library would not need to know about any particular AppImages (which I think could be tricked rather easily anyway).
I'm using AISAP to launch the Google Chrome AppImage made by using pkg2appimage. When I close my laptop screen and re-open it, Chrome no longer has internet. This can be fixed if I set the Level permission to 1 instead of 2.
This error only occurs on some AppImages, AAAAXY is the only one I've found so far. This should be investigated, I believe the most likely suspect is the compression algo on the AppImage and either a bug in aisap or possibly the go-squashfs library which extracts the desktop entry.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.