Set Linux confinement to classic#1154
Closed
Stefterv wants to merge 1 commit intoprocessing:mainfrom
Closed
Conversation
Member
Author
|
Setting the confinement to classic directly breaks forks of the repo that will not get this permission. So would need to be migrated to an environment variable. |
Member
Author
|
Also looks like |
Collaborator
|
Request for classic confinement has been made: https://forum.snapcraft.io/t/classic-confinement-request-for-processing/47746 |
Snap’s containment features seemed like a good way to offer a more secure binary, so we initially opted in. In hindsight, that choice introduced more restrictions than expected for Processing’s typical use cases, particularly in education or when using serial devices, custom libraries, or sketches that expect full file access.
See further discussion here: https://discourse.processing.org/t/integration-of-processing-into-ubuntu/46568/5
Fixes #1186
Fixes #1147
Fixes #1119
Fixes #995