selinux/libsepol/cil/src
James Carter 46e157b470 libsepol/cil: Warn instead of fail if permission is not resolve
If a policy module package has been created with a policy that contains
a permission and then is used on a system without that permission CIL
will fail with an error when it cannot resolve the permission.

This will prevent the installation on policy and the user will not
know that the policy has not been installed.

Signed-off-by: James Carter <jwcart2@tycho.nsa.gov>
2016-07-28 10:51:38 -04:00
..
cil_binary.c libsepol/cil: Ignore object_r in userrole mappings when creating policy binary 2016-07-26 13:41:43 -04:00
cil_binary.h libsepol/cil: Add userattribute{set} functionality 2015-09-11 09:07:46 -04:00
cil_build_ast.c libsepol/cil: Remove path field from cil_tree_node struct 2016-05-05 16:32:07 -04:00
cil_build_ast.h libsepol/cil: Add high-level language line marking support 2016-05-05 16:13:49 -04:00
cil_copy_ast.c libsepol/cil: Remove path field from cil_tree_node struct 2016-05-05 16:32:07 -04:00
cil_copy_ast.h libsepol/cil: Add userattribute{set} functionality 2015-09-11 09:07:46 -04:00
cil_find.c Fix multiple spelling errors 2016-05-02 08:45:45 -04:00
cil_find.h libsepol/cil: Add support for neverallowx 2015-12-02 15:15:03 -05:00
cil_flavor.h libsepol/cil: Add high-level language line marking support 2016-05-05 16:13:49 -04:00
cil_fqn.c libsepol/cil: Replace cil_log() calls with cil_tree_log() 2016-05-05 16:23:36 -04:00
cil_fqn.h Merge commit '76ba6eaa7333483a8cc0c73a7880f7acf99c2656' 2015-02-18 09:25:20 -05:00
cil_internal.h libsepol/cil: Add high-level language line marking support 2016-05-05 16:13:49 -04:00
cil_lexer.h libsepol/cil: Add high-level language line marking support 2016-05-05 16:13:49 -04:00
cil_lexer.l libsepol/cil: Add high-level language line marking support 2016-05-05 16:13:49 -04:00
cil_list.c libsepol/cil: Add support for neverallowx 2015-12-02 15:15:03 -05:00
cil_list.h libsepol/cil: Add support for neverallowx 2015-12-02 15:15:03 -05:00
cil_log.c Merge commit '76ba6eaa7333483a8cc0c73a7880f7acf99c2656' 2015-02-18 09:25:20 -05:00
cil_log.h Add missing <stdarg.h> include 2016-07-01 13:02:15 -04:00
cil_mem.c libsepol/cil: Add support for neverallowx 2015-12-02 15:15:03 -05:00
cil_mem.h libsepol/cil: Add support for neverallowx 2015-12-02 15:15:03 -05:00
cil_parser.c libsepol/cil: Remove path field from cil_tree_node struct 2016-05-05 16:32:07 -04:00
cil_parser.h Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_policy.c selinux: Add support for portcon dccp protocol 2016-04-06 10:14:27 -04:00
cil_policy.h Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_post.c libsepol: fix __attribute__((unused)) annotations 2016-02-11 08:32:15 -05:00
cil_post.h Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_reset_ast.c libsepol/cil: fix bug when resetting class permission values 2016-03-17 15:58:56 -04:00
cil_reset_ast.h Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_resolve_ast.c libsepol/cil: Warn instead of fail if permission is not resolve 2016-07-28 10:51:38 -04:00
cil_resolve_ast.h libsepol/cil: Add userattribute{set} functionality 2015-09-11 09:07:46 -04:00
cil_stack.c Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_stack.h Merge commit 'b19eafb97feb6389d78e1693f276fc5b10e25bd6' as 'libsepol/cil' 2014-08-26 08:02:58 -04:00
cil_strpool.c Merge commit 'a3abb2c05301b24ad2f8307d07734d89ddf808d8' into merge 2014-10-02 10:07:00 -04:00
cil_strpool.h Merge commit 'a3abb2c05301b24ad2f8307d07734d89ddf808d8' into merge 2014-10-02 10:07:00 -04:00
cil_symtab.c Merge commit '76ba6eaa7333483a8cc0c73a7880f7acf99c2656' 2015-02-18 09:25:20 -05:00
cil_symtab.h Merge commit '76ba6eaa7333483a8cc0c73a7880f7acf99c2656' 2015-02-18 09:25:20 -05:00
cil_tree.c libsepol/cil: Remove path field from cil_tree_node struct 2016-05-05 16:32:07 -04:00
cil_tree.h libsepol/cil: Remove path field from cil_tree_node struct 2016-05-05 16:32:07 -04:00
cil_verify.c libsepol/cil: Replace cil_log() calls with cil_tree_log() 2016-05-05 16:23:36 -04:00
cil_verify.h libsepol/cil: Verify users prior to evaluating users 2015-05-05 16:00:03 -04:00
cil.c libsepol/cil: Replace cil_log() calls with cil_tree_log() 2016-05-05 16:23:36 -04:00
dso.h libsepol: Don't use symbol versioning for static object files 2015-04-15 15:20:20 -04:00