-
Notifications
You must be signed in to change notification settings - Fork 51
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
Various Improvement Options #136
Comments
Right. The amount of breakage we're willing to suffer with security-misc for the sake of improved security isn't well defined. Happy to hear suggestions. I guess with bluetooth in the age of widespread bluetooth keyboard and mice it's unreasonable to break it by default.
Nice.
It's in Debian...
Sounds cool. I have no experience yet with this.
Seems harder to implement, maintain, document, user support...
pipewire is general Kicksecure development. I mean, outside of security-misc. That is pretty much done. It that part is already in the developers repository and coming in the next point release. Reference: Wayland is quite harder... I don't know the way forward. See:
Yes, please. |
It may just be the time for whonix to embrace KDE again just like it once did. That being said, kicksecure being shipped with xfce would be really really bad. A VM is one thing. But using the pre-historic insecure x protocol on a personal desktop would be unsound. Security & privacy benefits of wayland over x11 are really too many. |
monsieuremre:
> Wayland is quite harder... I don't know the way forward. See:
It may just be the time for whonix to embrace KDE again just like it once did.
re-considered here:
https://forums.whonix.org/t/kde-wayland-support/17429
|
Since we have modified |
answered here: |
Since there has been a number of new pull requests lately, I think I can point out the ones that are the most easy to review and merge/reject, so that you can prioritize them to clean them up.
|
How much work would it require to package this source as an |
These should all be answered.
|
Closing this one, new ones will follow. |
https://forums.whonix.org/t/dm-verity-for-debian-whonix/17216/6
|
Disabling bluetooth is a bold choice. But if we are concerned about even breaking some random apps when remounting, we should also be concerned about making the system unusable for ordinary people. We can set bluetooth configurations in a way that it starts turned off on boot, it uses private addresses and times out on discoverability. We can also make a systemd service to automatically turn off bluetooth when there are no devices connected for 10 minutes. This is implemented for example in graphene os.
Usb-hardening. We can harden the usage of usb devices with usb-guard. By default blocking everything and whitelisting what was plugged in in the time of install can be a choice. But if we don't want to be that extreme, we can just manually reject some stuff and allow others. For example, as I implemented in my script, the following:
This would for example protect from what is reviewed in this video.
Disabling x11 all together, including via xwayland. This requires, of course, the user being on wayland already. For this I suppose, kicksecure and whonix should first make the move to drop x11. Using wayland also means using pipewire, which much better. This option depends on external factors tho, so this is more of an idea only.
I think I can implement these things, considering they are rather simple solutions, If they should be of interest for the maintainers of this repo.
The text was updated successfully, but these errors were encountered: