selinux/libsepol
James Carter be11f48b7a libsepol: Remove special handling of roles in module_to_cil.c
Certain roles (user_r, staff_r, sysadm_r, system_r, unconfined_r,
auditadm_r, and secadm_r) have always been handled in a special
way when converting a policy module to CIL to avoid having
duplicate role declarations. By optionally allowing duplicate role
declarations in CIL and by creating an option in libsemanage to
make use of duplicate declaration support, the special handling of
these roles can be removed.

Remove the special handling of certain roles in module_to_cil.c.

Signed-off-by: James Carter <jwcart2@gmail.com>
2024-11-15 13:26:47 -05:00
..
cil libsepol/cil: Optionally allow duplicate role declarations 2024-11-15 13:26:41 -05:00
fuzz libsepol/fuzz: handle empty and non kernel policies 2023-12-06 13:32:50 -05:00
include libsepol: Add policy capability netlink_xperm 2024-09-04 16:54:26 -04:00
man Do not automatically install Russian translations 2023-08-16 13:33:47 -04:00
src libsepol: Remove special handling of roles in module_to_cil.c 2024-11-15 13:26:47 -05:00
tests libsepol/tests: Update the order of neverallow test results 2023-11-21 08:55:45 -05:00
utils libsepol/utils: improve wording 2022-07-06 15:57:24 -04:00
.gitignore libsepol: add policy utilities 2022-04-12 13:09:19 -04:00
LICENSE docs: provide a top level LICENSE file 2022-10-05 08:20:38 -04:00
Makefile libsepol: build cil into libsepol 2014-08-26 08:03:31 -04:00
VERSION Release 3.7 2024-06-26 17:30:41 +02:00