linux/Documentation/ABI/obsolete
Stephen Smalley e9c38f9fc2 Documentation,selinux: deprecate setting checkreqprot to 1
Deprecate setting the SELinux checkreqprot tunable to 1 via kernel
parameter or /sys/fs/selinux/checkreqprot.  Setting it to 0 is left
intact for compatibility since Android and some Linux distributions
do so for security and treat an inability to set it as a fatal error.
Eventually setting it to 0 will become a no-op and the kernel will
stop using checkreqprot's value internally altogether.

checkreqprot was originally introduced as a compatibility mechanism
for legacy userspace and the READ_IMPLIES_EXEC personality flag.
However, if set to 1, it weakens security by allowing mappings to be
made executable without authorization by policy.  The default value
for the SECURITY_SELINUX_CHECKREQPROT_VALUE config option was changed
from 1 to 0 in commit 2a35d196c1 ("selinux: change
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE default") and both Android
and Linux distributions began explicitly setting
/sys/fs/selinux/checkreqprot to 0 some time ago.

Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Signed-off-by: Paul Moore <paul@paul-moore.com>
2020-02-10 10:49:01 -05:00
..
sysfs-bus-usb
sysfs-class-dax device-dax: Add /sys/class/dax backwards compatibility 2019-01-06 21:41:57 -08:00
sysfs-class-net-batman-adv batman-adv: ABI: Mark sysfs files as deprecated 2019-03-25 10:01:12 +01:00
sysfs-class-net-mesh batman-adv: ABI: Mark sysfs files as deprecated 2019-03-25 10:01:12 +01:00
sysfs-class-typec usb: typec: Bus type for alternate modes 2018-07-02 17:42:36 +02:00
sysfs-driver-hid-roccat-arvo HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-isku HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-koneplus HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-konepure HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-kovaplus HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-lua HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-pyra ABI: better identificate tables 2019-06-14 18:17:12 +02:00
sysfs-driver-hid-roccat-ryos HID: roccat: Fixed resubmit: Deprecating most Roccat sysfs attributes 2015-10-21 11:54:42 +02:00
sysfs-driver-hid-roccat-savu Documentation: fix common spelling mistakes 2016-04-28 07:51:59 -06:00
sysfs-firmware-acpi ACPI / scan: Drop support for force_remove 2017-04-13 03:51:47 +02:00
sysfs-gpio docs: gpio: add sysfs interface to the admin-guide 2019-07-15 11:03:03 -03:00
sysfs-selinux-checkreqprot Documentation,selinux: deprecate setting checkreqprot to 1 2020-02-10 10:49:01 -05:00
sysfs-selinux-disable selinux: deprecate disabling SELinux and runtime 2020-01-07 10:19:43 -05:00