-
-
Notifications
You must be signed in to change notification settings - Fork 511
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
[Feature Request] Flatpak #548
Comments
Flatpak is the future, technical or none technical user would benefit. |
+1! |
One correct me if I'm wrong, but given that it requires a service running as root or at least root-like permissions in order to modify the firewall rules, it won't be possible to package it as flatpak, since the flatpak itself can't do such a privilege escalation. Or to be more technically correct: Is designed to avoid such escalation and not meant for system daemons. The UI could be installed via flatpak, but is quite useless without the service behind, so I'm not sure it's as useful, as the creator of this issue intends this flatpak to be. |
I think it might be possible, but it would probably involve a lot of rewrites. The reason being that I do see Haguichi, Gnome Boxes, and SyncThing Flatpak releases which taken all together would suggest that it might be possible to make opensnitch work on Flatpak, however those apps doesn't exactly demand as much privilege as opensnitch and it would probably involve a lot of workarounds (and default sandbox overrides) for it to work on Flatpak, which on its own would probably make it not very feasible. |
Just to say that this popular dependency issue (and others) would likely be best solved with a containerized app solution like flatpak. |
Stopping by to add my +1 to this as well. For a plethora of reasons, I think this would be great option for users. |
Just informing, in case people are not aware yet: https://github.com/flathub/com.protonvpn.www Someone somehow managed to make VPN inside Flatpak work, and if Lutris being able to install other flatpak and start them to use as Runner / Game through flatpak-spawn is any indication, you do have a lot more freedom with what flathub package are allowed to do. So I think it may be possible now, but of course, in practice it may still be very difficult. |
Please consider creating a flatpak and putting it up on flathub.org. It would be an easy way for more users to find and use OpenSnitch. With OpenSnitch being interactive as opposed to manual like working with iptables or ufw, the target market also seems less technical. Less technical people may appreciate a flatpak. Thank you.
The text was updated successfully, but these errors were encountered: