Date: Tue, 15 Aug 2006 18:33:37 GMT From: Todd Miller <millert@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 104091 for review Message-ID: <200608151833.k7FIXbo9043172@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=104091 Change 104091 by millert@millert_macbook on 2006/08/15 18:33:03 Update to libsemanage 1.6.13 from sourceforge Affected files ... .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/ChangeLog#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/Makefile#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/VERSION#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/boolean_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_active.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/context_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/debug.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontext_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/handle.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/iface_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/interfaces_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/interfaces_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/modules.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/node_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/nodes_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/nodes_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/port_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/ports_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/ports_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seuser_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seusers_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/seusers_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/user_record.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/users_local.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/users_policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_bool_set_active.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_count.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_del.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_exists.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_fcontext_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iface_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_iterate.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_list.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_modify.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_node_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_port_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_query.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_seuser_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user.3#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_count.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_count_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_del_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_exists.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_exists_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_iterate.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_iterate_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_list.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_list_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_modify_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_query.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/man/man3/semanage_user_query_local.3#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/Makefile#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/boolean_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/boolean_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_active.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_activedb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/booleans_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/conf-parse.y#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/conf-scan.l#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/context_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/context_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_activedb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_activedb.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_file.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_join.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_join.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_llist.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_llist.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/database_policydb.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/debug.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/debug.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/direct_api.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/direct_api.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontext_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontext_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/fcontexts_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/handle_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/iface_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/iface_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/interfaces_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/module_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/modules.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/modules.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/node_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/node_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/nodes_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/parse_utils.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/parse_utils.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/policy.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/policy_components.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/port_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/port_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/ports_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/private.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage.py#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_conf.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_store.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanage_store.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanageswig_python.i#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/semanageswig_wrap.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seuser_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seuser_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/seusers_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_base_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_extra_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_internal.h#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/user_record.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_base_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_base_policydb.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_extra_file.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_join.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_local.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/src/users_policy.c#2 edit .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/Makefile#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/README#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/libsemanage-tests.c#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_malformed#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_sorted#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/nc_sort_unsorted#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/test_semanage_store.c#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/test_semanage_store.h#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/utilities.c#1 add .. //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/tests/utilities.h#1 add Differences ... ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/ChangeLog#2 (text+ko) ==== @@ -1,3 +1,55 @@ +1.6.13 2006-08-03 + * Merged netfilter contexts support from Chris PeBenito. + +1.6.12 2006-07-11 + * Merged support for read operations on read-only fs from + Caleb Case (Tresys Technology). + +1.6.11 2006-06-29 + * Lindent. + +1.6.10 2006-06-26 + * Merged setfiles location check patch from Dan Walsh. + +1.6.9 2006-06-16 + * Merged several fixes from Serge Hallyn: + dbase_file_cache: deref of uninit data on error path. + dbase_policydb_cache: clear fp to avoid double fclose + semanage_fc_sort: destroy temp on error paths + +1.6.8 2006-06-02 + * Updated default location for setfiles to /sbin to + match policycoreutils. This can also be adjusted via + semanage.conf using the syntax: + [setfiles] + path = /path/to/setfiles + args = -q -c $@ $< + [end] + +1.6.7 2006-05-05 + * Merged fix warnings patch from Karl MacMillan. + +1.6.6 2006-04-14 + * Merged updated file context sorting patch from Christopher + Ashworth, with bug fix for escaped character flag. + +1.6.5 2006-04-13 + * Merged file context sorting code from Christopher Ashworth + (Tresys Technology), based on fc_sort.c code in refpolicy. + +1.6.4 2006-04-12 + * Merged python binding t_output_helper removal patch from Dan Walsh. + * Regenerated swig files. + +1.6.3 2006-03-30 + * Merged corrected fix for descriptor leak from Dan Walsh. + +1.6.2 2006-03-20 + * Merged Makefile PYLIBVER definition patch from Dan Walsh. + +1.6.1 2006-03-20 + * Merged man page reorganization from Ivan Gyurdiev. + 1.6 2006-03-14 * Updated version for release. ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/Makefile#2 (text+ko) ==== @@ -17,4 +17,6 @@ clean distclean: $(MAKE) -C src $@ + $(MAKE) -C tests $@ +test: ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/VERSION#2 (text+ko) ==== @@ -1,1 +1,1 @@ -1.6 +1.6.13 ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/boolean_record.h#2 (text+ko) ==== @@ -6,7 +6,7 @@ #include <semanage/handle.h> #ifndef _SEMANAGE_BOOL_DEFINED_ -struct semanage_bool; +struct semanage_bool; struct semanage_bool_key; typedef struct semanage_bool semanage_bool_t; typedef struct semanage_bool_key semanage_bool_key_t; @@ -14,55 +14,41 @@ #endif /* Key */ -extern int semanage_bool_key_create( - semanage_handle_t* handle, - const char* name, - semanage_bool_key_t** key); +extern int semanage_bool_key_create(semanage_handle_t * handle, + const char *name, + semanage_bool_key_t ** key); + +extern int semanage_bool_key_extract(semanage_handle_t * handle, + const semanage_bool_t * boolean, + semanage_bool_key_t ** key); -extern int semanage_bool_key_extract( - semanage_handle_t* handle, - const semanage_bool_t* boolean, - semanage_bool_key_t** key); +extern void semanage_bool_key_free(semanage_bool_key_t * key); -extern void semanage_bool_key_free( - semanage_bool_key_t* key); +extern int semanage_bool_compare(const semanage_bool_t * boolean, + const semanage_bool_key_t * key); -extern int semanage_bool_compare( - const semanage_bool_t* boolean, - const semanage_bool_key_t* key); +extern int semanage_bool_compare2(const semanage_bool_t * boolean, + const semanage_bool_t * boolean2); -extern int semanage_bool_compare2( - const semanage_bool_t* boolean, - const semanage_bool_t* boolean2); - /* Name */ -extern const char* semanage_bool_get_name( - const semanage_bool_t* boolean); +extern const char *semanage_bool_get_name(const semanage_bool_t * boolean); -extern int semanage_bool_set_name( - semanage_handle_t* handle, - semanage_bool_t* boolean, - const char* name); +extern int semanage_bool_set_name(semanage_handle_t * handle, + semanage_bool_t * boolean, const char *name); /* Value */ -extern int semanage_bool_get_value( - const semanage_bool_t* boolean); +extern int semanage_bool_get_value(const semanage_bool_t * boolean); -extern void semanage_bool_set_value( - semanage_bool_t* boolean, - int value); +extern void semanage_bool_set_value(semanage_bool_t * boolean, int value); /* Create/Clone/Destroy */ -extern int semanage_bool_create( - semanage_handle_t* handle, - semanage_bool_t** bool_ptr); +extern int semanage_bool_create(semanage_handle_t * handle, + semanage_bool_t ** bool_ptr); -extern int semanage_bool_clone( - semanage_handle_t* handle, - const semanage_bool_t* boolean, - semanage_bool_t** bool_ptr); +extern int semanage_bool_clone(semanage_handle_t * handle, + const semanage_bool_t * boolean, + semanage_bool_t ** bool_ptr); -extern void semanage_bool_free( - semanage_bool_t* boolean); +extern void semanage_bool_free(semanage_bool_t * boolean); #endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_active.h#2 (text+ko) ==== @@ -6,35 +6,28 @@ #include <semanage/boolean_record.h> #include <semanage/handle.h> -extern int semanage_bool_set_active( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - const semanage_bool_t* data); +extern int semanage_bool_set_active(semanage_handle_t * handle, + const semanage_bool_key_t * key, + const semanage_bool_t * data); -extern int semanage_bool_query_active( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - semanage_bool_t** response); +extern int semanage_bool_query_active(semanage_handle_t * handle, + const semanage_bool_key_t * key, + semanage_bool_t ** response); -extern int semanage_bool_exists_active( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - int* response); +extern int semanage_bool_exists_active(semanage_handle_t * handle, + const semanage_bool_key_t * key, + int *response); -extern int semanage_bool_count_active( - semanage_handle_t* handle, - unsigned int* response); +extern int semanage_bool_count_active(semanage_handle_t * handle, + unsigned int *response); -extern int semanage_bool_iterate_active( - semanage_handle_t* handle, - int (*handler) ( - const semanage_bool_t* record, - void* varg), - void* handler_arg); +extern int semanage_bool_iterate_active(semanage_handle_t * handle, + int (*handler) (const semanage_bool_t * + record, void *varg), + void *handler_arg); -extern int semanage_bool_list_active( - semanage_handle_t* handle, - semanage_bool_t*** records, - unsigned int* count); +extern int semanage_bool_list_active(semanage_handle_t * handle, + semanage_bool_t *** records, + unsigned int *count); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_local.h#2 (text+ko) ==== @@ -6,39 +6,31 @@ #include <semanage/boolean_record.h> #include <semanage/handle.h> -extern int semanage_bool_modify_local( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - const semanage_bool_t* data); +extern int semanage_bool_modify_local(semanage_handle_t * handle, + const semanage_bool_key_t * key, + const semanage_bool_t * data); -extern int semanage_bool_del_local( - semanage_handle_t* handle, - const semanage_bool_key_t* key); +extern int semanage_bool_del_local(semanage_handle_t * handle, + const semanage_bool_key_t * key); -extern int semanage_bool_query_local( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - semanage_bool_t** response); +extern int semanage_bool_query_local(semanage_handle_t * handle, + const semanage_bool_key_t * key, + semanage_bool_t ** response); -extern int semanage_bool_exists_local( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - int* response); +extern int semanage_bool_exists_local(semanage_handle_t * handle, + const semanage_bool_key_t * key, + int *response); -extern int semanage_bool_count_local( - semanage_handle_t* handle, - unsigned int* response); +extern int semanage_bool_count_local(semanage_handle_t * handle, + unsigned int *response); -extern int semanage_bool_iterate_local( - semanage_handle_t* handle, - int (*handler) ( - const semanage_bool_t* record, - void* varg), - void* handler_arg); +extern int semanage_bool_iterate_local(semanage_handle_t * handle, + int (*handler) (const semanage_bool_t * + record, void *varg), + void *handler_arg); -extern int semanage_bool_list_local( - semanage_handle_t* handle, - semanage_bool_t*** records, - unsigned int* count); +extern int semanage_bool_list_local(semanage_handle_t * handle, + semanage_bool_t *** records, + unsigned int *count); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/booleans_policy.h#2 (text+ko) ==== @@ -3,33 +3,25 @@ #ifndef _SEMANAGE_BOOLEANS_POLICY_H_ #define _SEMANAGE_BOOLEANS_POLICY_H_ -#include <semanage/handle.h> +#include <semanage/handle.h> #include <semanage/boolean_record.h> -extern int semanage_bool_query( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - semanage_bool_t** response); +extern int semanage_bool_query(semanage_handle_t * handle, + const semanage_bool_key_t * key, + semanage_bool_t ** response); -extern int semanage_bool_exists( - semanage_handle_t* handle, - const semanage_bool_key_t* key, - int* response); +extern int semanage_bool_exists(semanage_handle_t * handle, + const semanage_bool_key_t * key, int *response); -extern int semanage_bool_count( - semanage_handle_t* handle, - unsigned int* response); +extern int semanage_bool_count(semanage_handle_t * handle, + unsigned int *response); -extern int semanage_bool_iterate( - semanage_handle_t* handle, - int (*handler) ( - const semanage_bool_t* record, - void* varg), - void* handler_arg); +extern int semanage_bool_iterate(semanage_handle_t * handle, + int (*handler) (const semanage_bool_t * record, + void *varg), + void *handler_arg); -extern int semanage_bool_list( - semanage_handle_t* handle, - semanage_bool_t*** records, - unsigned int* count); +extern int semanage_bool_list(semanage_handle_t * handle, + semanage_bool_t *** records, unsigned int *count); #endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/context_record.h#2 (text+ko) ==== @@ -1,7 +1,7 @@ /* Copyright (C) 2005 Red Hat, Inc. */ #ifndef _SEMANAGE_CONTEXT_RECORD_H_ -#define _SEMANAGE_CONTEXT_RECORD_H_ +#define _SEMANAGE_CONTEXT_RECORD_H_ #include <semanage/handle.h> @@ -12,63 +12,50 @@ #endif /* User */ -extern const char* semanage_context_get_user( - const semanage_context_t* con); +extern const char *semanage_context_get_user(const semanage_context_t * con); -extern int semanage_context_set_user( - semanage_handle_t* handle, - semanage_context_t* con, - const char* user); +extern int semanage_context_set_user(semanage_handle_t * handle, + semanage_context_t * con, + const char *user); /* Role */ -extern const char* semanage_context_get_role( - const semanage_context_t* con); +extern const char *semanage_context_get_role(const semanage_context_t * con); -extern int semanage_context_set_role( - semanage_handle_t* handle, - semanage_context_t* con, - const char* role); +extern int semanage_context_set_role(semanage_handle_t * handle, + semanage_context_t * con, + const char *role); /* Type */ -extern const char* semanage_context_get_type( - const semanage_context_t* con); +extern const char *semanage_context_get_type(const semanage_context_t * con); -extern int semanage_context_set_type( - semanage_handle_t* handle, - semanage_context_t* con, - const char* type); +extern int semanage_context_set_type(semanage_handle_t * handle, + semanage_context_t * con, + const char *type); /* MLS */ -extern const char* semanage_context_get_mls( - const semanage_context_t* con); +extern const char *semanage_context_get_mls(const semanage_context_t * con); -extern int semanage_context_set_mls( - semanage_handle_t* handle, - semanage_context_t* con, - const char* mls_range); +extern int semanage_context_set_mls(semanage_handle_t * handle, + semanage_context_t * con, + const char *mls_range); /* Create/Clone/Destroy */ -extern int semanage_context_create( - semanage_handle_t* handle, - semanage_context_t** con_ptr); +extern int semanage_context_create(semanage_handle_t * handle, + semanage_context_t ** con_ptr); + +extern int semanage_context_clone(semanage_handle_t * handle, + const semanage_context_t * con, + semanage_context_t ** con_ptr); -extern int semanage_context_clone( - semanage_handle_t* handle, - const semanage_context_t* con, - semanage_context_t** con_ptr); +extern void semanage_context_free(semanage_context_t * con); -extern void semanage_context_free( - semanage_context_t* con); - /* Parse to/from string */ -extern int semanage_context_from_string( - semanage_handle_t* handle, - const char* str, - semanage_context_t** con); +extern int semanage_context_from_string(semanage_handle_t * handle, + const char *str, + semanage_context_t ** con); -extern int semanage_context_to_string( - semanage_handle_t* handle, - const semanage_context_t* con, - char** str_ptr); +extern int semanage_context_to_string(semanage_handle_t * handle, + const semanage_context_t * con, + char **str_ptr); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/debug.h#2 (text+ko) ==== @@ -29,30 +29,26 @@ #define SEMANAGE_MSG_WARN 2 #define SEMANAGE_MSG_INFO 3 -extern int semanage_msg_get_level( - semanage_handle_t* handle); +extern int semanage_msg_get_level(semanage_handle_t * handle); -extern const char* semanage_msg_get_channel( - semanage_handle_t* handle); +extern const char *semanage_msg_get_channel(semanage_handle_t * handle); -extern const char* semanage_msg_get_fname( - semanage_handle_t* handle); +extern const char *semanage_msg_get_fname(semanage_handle_t * handle); /* Set the messaging callback. * By the default, the callback will print * the message on standard output, in a * particular format. Passing NULL here * indicates that messaging should be suppressed */ -extern void semanage_msg_set_callback( - semanage_handle_t* handle, +extern void semanage_msg_set_callback(semanage_handle_t * handle, #ifdef __GNUC__ - __attribute__ ((format (printf, 3, 4))) + __attribute__ ((format(printf, 3, 4))) #endif - void (*msg_callback) ( - void* varg, - semanage_handle_t* handle, - const char* fmt, - ...), - void* msg_callback_arg); + void (*msg_callback) (void *varg, + semanage_handle_t * + handle, + const char *fmt, + ...), + void *msg_callback_arg); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontext_record.h#2 (text+ko) ==== @@ -1,7 +1,7 @@ /* Copyright (C) 2005 Red Hat, Inc. */ #ifndef _SEMANAGE_FCONTEXT_RECORD_H_ -#define _SEMANAGE_FCONTEXT_RECORD_H_ +#define _SEMANAGE_FCONTEXT_RECORD_H_ #include <semanage/context_record.h> #include <semanage/handle.h> @@ -15,36 +15,30 @@ #endif /* Key */ -extern int semanage_fcontext_compare( - const semanage_fcontext_t* fcontext, - const semanage_fcontext_key_t* key); +extern int semanage_fcontext_compare(const semanage_fcontext_t * fcontext, + const semanage_fcontext_key_t * key); -extern int semanage_fcontext_compare2( - const semanage_fcontext_t* fcontext, - const semanage_fcontext_t* fcontext2); +extern int semanage_fcontext_compare2(const semanage_fcontext_t * fcontext, + const semanage_fcontext_t * fcontext2); -extern int semanage_fcontext_key_create( - semanage_handle_t* handle, - const char* expr, - int type, - semanage_fcontext_key_t** key_ptr); +extern int semanage_fcontext_key_create(semanage_handle_t * handle, + const char *expr, + int type, + semanage_fcontext_key_t ** key_ptr); -extern int semanage_fcontext_key_extract( - semanage_handle_t* handle, - const semanage_fcontext_t* fcontext, - semanage_fcontext_key_t** key_ptr); +extern int semanage_fcontext_key_extract(semanage_handle_t * handle, + const semanage_fcontext_t * fcontext, + semanage_fcontext_key_t ** key_ptr); -extern void semanage_fcontext_key_free( - semanage_fcontext_key_t* key); +extern void semanage_fcontext_key_free(semanage_fcontext_key_t * key); /* Regexp */ -extern const char* semanage_fcontext_get_expr( - const semanage_fcontext_t* fcontext); +extern const char *semanage_fcontext_get_expr(const semanage_fcontext_t * + fcontext); -extern int semanage_fcontext_set_expr( - semanage_handle_t* handle, - semanage_fcontext_t* fcontext, - const char* expr); +extern int semanage_fcontext_set_expr(semanage_handle_t * handle, + semanage_fcontext_t * fcontext, + const char *expr); /* Type */ #define SEMANAGE_FCONTEXT_ALL 0 @@ -56,36 +50,29 @@ #define SEMANAGE_FCONTEXT_LINK 6 #define SEMANAGE_FCONTEXT_PIPE 7 -extern int semanage_fcontext_get_type( - const semanage_fcontext_t* fcontext); +extern int semanage_fcontext_get_type(const semanage_fcontext_t * fcontext); -extern const char* semanage_fcontext_get_type_str( - int type); +extern const char *semanage_fcontext_get_type_str(int type); -extern void semanage_fcontext_set_type( - semanage_fcontext_t* fcontext, - int type); +extern void semanage_fcontext_set_type(semanage_fcontext_t * fcontext, + int type); /* Context */ -extern semanage_context_t* semanage_fcontext_get_con( - const semanage_fcontext_t* fcontext); +extern semanage_context_t *semanage_fcontext_get_con(const semanage_fcontext_t * + fcontext); -extern int semanage_fcontext_set_con( - semanage_handle_t* handle, - semanage_fcontext_t* fcontext, - semanage_context_t* con); +extern int semanage_fcontext_set_con(semanage_handle_t * handle, + semanage_fcontext_t * fcontext, + semanage_context_t * con); /* Create/Clone/Destroy */ -extern int semanage_fcontext_create( - semanage_handle_t* handle, - semanage_fcontext_t** fcontext_ptr); +extern int semanage_fcontext_create(semanage_handle_t * handle, + semanage_fcontext_t ** fcontext_ptr); -extern int semanage_fcontext_clone( - semanage_handle_t* handle, - const semanage_fcontext_t* fcontext, - semanage_fcontext_t** fcontext_ptr); +extern int semanage_fcontext_clone(semanage_handle_t * handle, + const semanage_fcontext_t * fcontext, + semanage_fcontext_t ** fcontext_ptr); -extern void semanage_fcontext_free( - semanage_fcontext_t* fcontext); +extern void semanage_fcontext_free(semanage_fcontext_t * fcontext); #endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_local.h#2 (text+ko) ==== @@ -6,39 +6,32 @@ #include <semanage/fcontext_record.h> #include <semanage/handle.h> -extern int semanage_fcontext_modify_local( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key, - const semanage_fcontext_t* data); +extern int semanage_fcontext_modify_local(semanage_handle_t * handle, + const semanage_fcontext_key_t * key, + const semanage_fcontext_t * data); -extern int semanage_fcontext_del_local( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key); +extern int semanage_fcontext_del_local(semanage_handle_t * handle, + const semanage_fcontext_key_t * key); -extern int semanage_fcontext_query_local( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key, - semanage_fcontext_t** response); +extern int semanage_fcontext_query_local(semanage_handle_t * handle, + const semanage_fcontext_key_t * key, + semanage_fcontext_t ** response); -extern int semanage_fcontext_exists_local( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key, - int* response); +extern int semanage_fcontext_exists_local(semanage_handle_t * handle, + const semanage_fcontext_key_t * key, + int *response); -extern int semanage_fcontext_count_local( - semanage_handle_t* handle, - unsigned int* response); +extern int semanage_fcontext_count_local(semanage_handle_t * handle, + unsigned int *response); -extern int semanage_fcontext_iterate_local( - semanage_handle_t* handle, - int (*handler) ( - const semanage_fcontext_t* record, - void* varg), - void* handler_arg); +extern int semanage_fcontext_iterate_local(semanage_handle_t * handle, + int (*handler) (const + semanage_fcontext_t * + record, void *varg), + void *handler_arg); -extern int semanage_fcontext_list_local( - semanage_handle_t* handle, - semanage_fcontext_t*** records, - unsigned int* count); +extern int semanage_fcontext_list_local(semanage_handle_t * handle, + semanage_fcontext_t *** records, + unsigned int *count); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/fcontexts_policy.h#2 (text+ko) ==== @@ -6,30 +6,24 @@ #include <semanage/fcontext_record.h> #include <semanage/handle.h> -extern int semanage_fcontext_query( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key, - semanage_fcontext_t** response); +extern int semanage_fcontext_query(semanage_handle_t * handle, + const semanage_fcontext_key_t * key, + semanage_fcontext_t ** response); -extern int semanage_fcontext_exists( - semanage_handle_t* handle, - const semanage_fcontext_key_t* key, - int* response); +extern int semanage_fcontext_exists(semanage_handle_t * handle, + const semanage_fcontext_key_t * key, + int *response); -extern int semanage_fcontext_count( - semanage_handle_t* handle, - unsigned int* response); +extern int semanage_fcontext_count(semanage_handle_t * handle, + unsigned int *response); -extern int semanage_fcontext_iterate( - semanage_handle_t* handle, - int (*handler) ( - const semanage_fcontext_t* record, - void* varg), - void* handler_arg); +extern int semanage_fcontext_iterate(semanage_handle_t * handle, + int (*handler) (const semanage_fcontext_t * + record, void *varg), + void *handler_arg); -extern int semanage_fcontext_list( - semanage_handle_t* handle, - semanage_fcontext_t*** records, - unsigned int* count); +extern int semanage_fcontext_list(semanage_handle_t * handle, + semanage_fcontext_t *** records, + unsigned int *count); -#endif +#endif ==== //depot/projects/trustedbsd/sedarwin8/policies/sedarwin/libsemanage/include/semanage/handle.h#2 (text+ko) ==== @@ -41,33 +41,33 @@ /* This is the type of connection to the store, for now only * direct is supported */ enum semanage_connect_type { - SEMANAGE_CON_INVALID = 0, SEMANAGE_CON_DIRECT, - SEMANAGE_CON_POLSERV_LOCAL, SEMANAGE_CON_POLSERV_REMOTE + SEMANAGE_CON_INVALID = 0, SEMANAGE_CON_DIRECT, + SEMANAGE_CON_POLSERV_LOCAL, SEMANAGE_CON_POLSERV_REMOTE }; /* This function allows you to specify the store to connect to. * It must be called after semanage_handle_create but before * semanage_connect. The argument should be the full path to the store. */ -void semanage_select_store(semanage_handle_t *handle, char *path, - enum semanage_connect_type storetype); +void semanage_select_store(semanage_handle_t * handle, char *path, + enum semanage_connect_type storetype); /* Just reload the policy */ -int semanage_reload_policy(semanage_handle_t *handle); +int semanage_reload_policy(semanage_handle_t * handle); /* set whether to reload the policy or not after a commit, * 1 for yes (default), 0 for no */ -void semanage_set_reload(semanage_handle_t *handle, int do_reload); +void semanage_set_reload(semanage_handle_t * handle, int do_reload); /* set whether to rebuild the policy on commit, even if no * changes were performed. * 1 for yes, 0 for no (default) */ -void semanage_set_rebuild(semanage_handle_t *handle, int do_rebuild); +void semanage_set_rebuild(semanage_handle_t * handle, int do_rebuild); /* create the store if it does not exist, this only has an effect on * direct connections and must be called before semanage_connect * 1 for yes, 0 for no (default) */ -void semanage_set_create_store(semanage_handle_t *handle, int create_store); >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608151833.k7FIXbo9043172>