do not remove suid from whitelisted binaries ever

https://forums.whonix.org/t/permission-hardening/8655/13
This commit is contained in:
Patrick Schleizer
2019-12-20 08:13:23 -05:00
parent d5f1bd8dd2
commit 6d30e3b4a2
2 changed files with 28 additions and 8 deletions

View File

@ -13,6 +13,15 @@
## To remove all SUID/SGID binaries in a directory, you can use the "nosuid"
## argument.
## SUID whitelist.
/usr/bin/sudo whitelist
/usr/bin/bwrap whitelist
/usr/lib/policykit-1/polkit-agent-helper-1 whitelist
/usr/lib/dbus-1.0/dbus-daemon-launch-helper whitelist
/usr/lib/spice-gtk/spice-client-glib-usb-acl-helper whitelist
/usr/lib/x86_64-linux-gnu/utempter/utempter whitelist
## Permission hardening.
/home/ 0755 root root
/home/user/ 0700 user user
/root/ 0700 root root
@ -41,11 +50,3 @@
/usr/local/lib/ nosuid
/usr/local/lib32/ nosuid
/usr/local/lib64/ nosuid
## SUID whitelist.
/usr/bin/sudo 4755 root root
/usr/bin/bwrap 4755 root root
/usr/lib/policykit-1/polkit-agent-helper-1 4755 root root
/usr/lib/dbus-1.0/dbus-daemon-launch-helper 4754 root messagebus
/usr/lib/spice-gtk/spice-client-glib-usb-acl-helper 4755 root root
/usr/lib/x86_64-linux-gnu/utempter/utempter 2755 root utmp