selinux/libsemanage/include/semanage
Harry Ciao e4bc1b223d libsepol: libsemanage: policycoreutils: Create a new preserve_tunables flag in sepol_handle_t.
By default only the effective branch of a tunable conditional would be
expanded and written to raw policy, while all needless unused branches
would be discarded.

Add a new option '-P' or "--preserve_tunables" to the semodule program.
By default it is 0, if set to 1 then the above preserve_tunables flag
in the sepol_handle_t would be set to 1 accordingly.

Signed-off-by: Harry Ciao <qingtao.cao@windriver.com>
Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Dan Walsh <dwalsh@redhat.com>
2011-09-16 11:54:02 -04:00
..
boolean_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
booleans_active.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
booleans_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
booleans_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
context_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
debug.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
fcontext_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
fcontexts_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
fcontexts_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
handle.h libsepol: libsemanage: policycoreutils: Create a new preserve_tunables flag in sepol_handle_t. 2011-09-16 11:54:02 -04:00
iface_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
interfaces_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
interfaces_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
modules.h Last attempt at upstreaming semodule_disable patch. 2010-03-06 17:56:24 -05:00
node_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
nodes_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
nodes_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
port_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
ports_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
ports_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
semanage.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
seuser_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
seusers_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
seusers_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
user_record.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
users_local.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
users_policy.h initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00