selinux/checkpolicy
Christian Göttsche 2b9f21ef81 checkpolicy: add round-trip tests
Add round-trip tests for checkpolicy(8).
Test standard and MLS minimal policies as well as SELinux and Xen
policies with each available statement.
The output is checked against an expected result and then then checked
for idempotence.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
2023-11-07 16:27:26 -05:00
..
test Revert "checkpolicy,libsepol: move transition to separate structure in avtab" 2023-08-04 13:47:47 -04:00
tests checkpolicy: add round-trip tests 2023-11-07 16:27:26 -05:00
.gitignore checkpolicy: add round-trip tests 2023-11-07 16:27:26 -05:00
checkmodule.8 checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
checkmodule.c Revert "checkpolicy,libsepol: move filename transitions to avtab" 2023-08-04 13:47:42 -04:00
checkpolicy.8 checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
checkpolicy.c checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
checkpolicy.h
LICENSE docs: provide a top level LICENSE file 2022-10-05 08:20:38 -04:00
Makefile checkpolicy: add round-trip tests 2023-11-07 16:27:26 -05:00
module_compiler.c Revert "checkpolicy,libsepol: move filename transition rules to avrule" 2023-08-04 13:47:39 -04:00
module_compiler.h Revert "checkpolicy,libsepol: move filename transition rules to avrule" 2023-08-04 13:47:39 -04:00
parse_util.c libsepol: Populate and use policy name 2022-02-24 10:44:46 -05:00
parse_util.h
policy_define.c checkpolicy: Remove support for role dominance rules 2023-08-16 13:34:20 -04:00
policy_define.h checkpolicy: Remove support for role dominance rules 2023-08-16 13:34:20 -04:00
policy_parse.y checkpolicy: Remove support for role dominance rules 2023-08-16 13:34:20 -04:00
policy_scan.l checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
queue.c checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
queue.h checkpolicy,libselinux,libsepol,policycoreutils,semodule-utils: update my email 2023-08-04 13:57:01 -04:00
VERSION Update VERSIONs to 3.5 for release. 2023-02-23 05:16:11 -08:00