Package libselinux-devel
Header files and libraries used to build SELinux
https://github.com/SELinuxProject/selinux/wiki
The libselinux-devel package contains the libraries and header files
needed for developing SELinux applications.
Version: 3.7
Library Functions | |
avc_add_callback | additional event notification for SELinux userspace object managers |
avc_audit | alias for avc_has_perm |
avc_av_stats | alias for avc_cache_stats |
avc_cache_stats | obtain userspace SELinux AVC statistics |
avc_cleanup | alias for avc_open |
avc_compute_create | obtain SELinux label for new object |
avc_compute_member | alias for avc_compute_create |
avc_context_to_sid | obtain and manipulate SELinux security ID's |
avc_destroy | alias for avc_open |
avc_entry_ref_init | alias for avc_has_perm |
avc_get_initial_context | alias for avc_context_to_sid |
avc_get_initial_sid | alias for avc_context_to_sid |
avc_has_perm | obtain and audit SELinux access decisions |
avc_has_perm_noaudit | alias for avc_has_perm |
avc_init | legacy userspace SELinux AVC setup |
avc_netlink_acquire_fd | alias for avc_netlink_loop |
avc_netlink_check_nb | alias for avc_netlink_loop |
avc_netlink_close | alias for avc_netlink_loop |
avc_netlink_loop | SELinux netlink processing |
avc_netlink_open | alias for avc_netlink_loop |
avc_netlink_release_fd | alias for avc_netlink_loop |
avc_open | userspace SELinux AVC setup and teardown |
avc_reset | alias for avc_open |
avc_sid_stats | alias for avc_cache_stats |
avc_sid_to_context | alias for avc_context_to_sid |
checkPasswdAccess | alias for security_compute_av |
context_free | alias for context_new |
context_new | Routines to manipulate SELinux security contexts |
context_range_get | alias for context_new |
context_range_set | alias for context_new |
context_role_get | alias for context_new |
context_role_set | alias for context_new |
context_str | alias for context_new |
context_type_get | alias for context_new |
context_type_set | alias for context_new |
context_user_get | alias for context_new |
context_user_set | alias for context_new |
fgetfilecon | alias for getfilecon |
fgetfilecon_raw | alias for getfilecon |
fini_selinuxmnt | alias for init_selinuxmnt |
freecon | alias for getcon |
freeconary | alias for getcon |
fsetfilecon | alias for setfilecon |
fsetfilecon_raw | alias for setfilecon |
get_default_context | alias for get_ordered_context_list |
get_default_context_with_level | alias for get_ordered_context_list |
get_default_context_with_role | alias for get_ordered_context_list |
get_default_context_with_rolelevel | alias for get_ordered_context_list |
get_default_type | alias for get_ordered_context_list |
get_ordered_context_list | determine SELinux context(s) for user sessions |
get_ordered_context_list_with_level | alias for get_ordered_context_list |
getcon | |
getcon_raw | alias for getcon |
getexeccon | |
getexeccon_raw | alias for getexeccon |
getfilecon | get SELinux security context of a file |
getfilecon_raw | alias for getfilecon |
getfscreatecon | get or set the SELinux security context used for creating a new file system object |
getfscreatecon_raw | alias for getfscreatecon |
getkeycreatecon | get or set the SELinux security context used for creating a new kernel keyrings |
getkeycreatecon_raw | alias for getkeycreatecon |
getpeercon | alias for getcon |
getpeercon_raw | alias for getcon |
getpidcon | alias for getcon |
getpidcon_raw | alias for getcon |
getpidprevcon | alias for getcon |
getpidprevcon_raw | alias for getcon |
getprevcon | alias for getcon |
getprevcon_raw | alias for getcon |
getseuserbyname | get SELinux username and level for a given Linux username |
getsockcreatecon | get or set the SELinux security context used for creating a new labeled sockets |
getsockcreatecon_raw | alias for getsockcreatecon |
init_selinuxmnt | initialize the global variable selinux_mnt |
is_context_customizable | check whether SELinux context type is customizable by the administrator |
is_selinux_enabled | check whether SELinux is enabled |
is_selinux_mls_enabled | alias for is_selinux_enabled |
lgetfilecon | alias for getfilecon |
lgetfilecon_raw | alias for getfilecon |
lsetfilecon | alias for setfilecon |
lsetfilecon_raw | alias for setfilecon |
manual_user_enter_context | alias for get_ordered_context_list |
matchmediacon | get the default SELinux security context for the specified mediatype from the policy |
matchpathcon | get the default SELinux security context for the specified path from the file contexts configuration |
matchpathcon_checkmatches | check and report whether any specification index has no matches with any inode. Maintenance and statistics on inode associations |
matchpathcon_filespec_add | alias for matchpathcon_checkmatches |
matchpathcon_filespec_destroy | alias for matchpathcon_checkmatches |
matchpathcon_filespec_eval | alias for matchpathcon_checkmatches |
matchpathcon_fini | alias for matchpathcon |
matchpathcon_index | alias for matchpathcon |
matchpathcon_init | alias for matchpathcon |
mode_to_security_class | alias for security_class_to_string |
print_access_vector | alias for security_class_to_string |
query_user_context | alias for get_ordered_context_list |
rpm_execcon | alias for getexeccon |
security_av_perm_to_string | alias for security_class_to_string |
security_av_string | alias for security_class_to_string |
security_check_context | check the validity of a SELinux context |
security_check_context_raw | alias for security_check_context |
security_class_to_string | convert between SELinux class and permission values and string names. print_access_vector — display an access vector in human-readable form. |
security_commit_booleans | alias for security_load_booleans |
security_compute_av | query the SELinux policy database in the kernel |
security_compute_av_flags | alias for security_compute_av |
security_compute_av_flags_raw | alias for security_compute_av |
security_compute_av_raw | alias for security_compute_av |
security_compute_create | alias for security_compute_av |
security_compute_create_name | alias for security_compute_av |
security_compute_create_name_raw | alias for security_compute_av |
security_compute_create_raw | alias for security_compute_av |
security_compute_member | alias for security_compute_av |
security_compute_member_raw | alias for security_compute_av |
security_compute_relabel | alias for security_compute_av |
security_compute_relabel_raw | alias for security_compute_av |
security_compute_user | alias for security_compute_av |
security_compute_user_raw | alias for security_compute_av |
security_deny_unknown | alias for security_getenforce |
security_disable | disable the SELinux kernel code at runtime |
security_get_boolean_active | alias for security_load_booleans |
security_get_boolean_names | alias for security_load_booleans |
security_get_boolean_pending | alias for security_load_booleans |
security_get_checkreqprot | alias for security_getenforce |
security_get_initial_context | alias for security_compute_av |
security_get_initial_context_raw | alias for security_compute_av |
security_getenforce | get or set the enforcing state of SELinux |
security_load_booleans | routines for manipulating SELinux boolean values |
security_load_policy | load a new SELinux policy |
security_mkload_policy | alias for security_load_policy |
security_policyvers | get the version of the SELinux policy |
security_reject_unknown | alias for security_getenforce |
security_set_boolean | alias for security_load_booleans |
security_set_boolean_list | alias for security_load_booleans |
security_setenforce | alias for security_getenforce |
security_validatetrans | alias for security_compute_av |
security_validatetrans_raw | alias for security_compute_av |
selabel_close | alias for selabel_open |
selabel_digest | Return digest of specfiles and list of files used |
selabel_get_digests_all_partial_matches | retrieve the partial matches digest and the xattr digest that applies to the supplied path — Only supported on file backend. |
selabel_lookup | obtain SELinux security context from a string label |
selabel_lookup_best_match | obtain a best match SELinux security context — Only supported on file backend. |
selabel_lookup_best_match_raw | alias for selabel_lookup_best_match |
selabel_lookup_raw | alias for selabel_lookup |
selabel_open | userspace SELinux labeling interface |
selabel_partial_match | determine whether a direct or partial match is possible on a file path — Only supported on file backend. |
selabel_stats | obtain SELinux labeling statistics |
selinux_binary_policy_path | These functions return the paths to the active SELinux policy configuration directories and files |
selinux_boolean_sub | Search the translated name for a boolean_name record |
selinux_check_access | alias for security_compute_av |
selinux_check_passwd_access | alias for security_compute_av |
selinux_check_securetty_context | check whether a SELinux tty security context is defined as a securetty context |
selinux_colors_path | Return a path to the active SELinux policy color configuration file |
selinux_contexts_path | alias for selinux_binary_policy_path |
selinux_current_policy_path | alias for selinux_binary_policy_path |
selinux_default_context_path | alias for selinux_binary_policy_path |
selinux_default_type_path | alias for selinux_binary_policy_path |
selinux_failsafe_context_path | alias for selinux_binary_policy_path |
selinux_file_context_cmp | Compare two SELinux security contexts excluding the 'user' component |
selinux_file_context_homedir_path | alias for selinux_binary_policy_path |
selinux_file_context_local_path | alias for selinux_binary_policy_path |
selinux_file_context_path | alias for selinux_binary_policy_path |
selinux_file_context_verify | Compare the SELinux security context on disk to the default security context required by the policy file contexts file |
selinux_getenforcemode | get the enforcing state of SELinux |
selinux_getpolicytype | get the type of SELinux policy running on the system |
selinux_homedir_context_path | alias for selinux_binary_policy_path |
selinux_init_load_policy | alias for security_load_policy |
selinux_lsetfilecon_default | set the file context to the system defaults |
selinux_media_context_path | alias for selinux_binary_policy_path |
selinux_mkload_policy | alias for security_load_policy |
selinux_netfilter_context_path | alias for selinux_binary_policy_path |
selinux_path | alias for selinux_binary_policy_path |
selinux_policy_root | return the path of the SELinux policy files for this machine selinux_set_policy_root — Set an alternate SELinux root path for the SELinux policy files for this… |
selinux_raw_context_to_color | Return RGB color string for an SELinux security context |
selinux_removable_context_path | alias for selinux_binary_policy_path |
selinux_restorecon | restore file(s) default SELinux security contexts |
selinux_restorecon_default_handle | sets default parameters for selinux_restorecon(3) |
selinux_restorecon_get_skipped_errors | get the number of errors ignored by selinux_restorecon(3) or selinux_restorecon_parallel(3) during the file tree walk |
selinux_restorecon_parallel | alias for selinux_restorecon |
selinux_restorecon_set_alt_rootpath | set an alternate rootpath. |
selinux_restorecon_set_exclude_list | set list of directories to be excluded from relabeling. |
selinux_restorecon_set_sehandle | set a labeling handle for use by selinux_restorecon(3) |
selinux_restorecon_xattr | manage default security.sehash extended attribute entries added by selinux_restorecon(3), setfiles(8) or restorecon(8). |
selinux_securetty_types_path | alias for selinux_binary_policy_path |
selinux_sepgsql_context_path | alias for selinux_binary_policy_path |
selinux_set_callback | userspace SELinux callback facilities |
selinux_set_mapping | establish dynamic object class and permission mapping |
selinux_set_policy_root | alias for selinux_policy_root |
selinux_status_close | alias for selinux_status_open |
selinux_status_deny_unknown | alias for selinux_status_open |
selinux_status_getenforce | alias for selinux_status_open |
selinux_status_open | reference the SELinux kernel status without invocation of system calls |
selinux_status_policyload | alias for selinux_status_open |
selinux_status_updated | alias for selinux_status_open |
selinux_user_contexts_path | alias for selinux_binary_policy_path |
selinux_usersconf_path | alias for selinux_binary_policy_path |
selinux_x_context_path | alias for selinux_binary_policy_path |
set_matchpathcon_flags | set flags controlling the operation of matchpathcon or matchpathcon_index and configure the behaviour of validity checking and error displaying |
set_matchpathcon_invalidcon | alias for set_matchpathcon_flags |
set_matchpathcon_printf | alias for set_matchpathcon_flags |
set_selinuxmnt | alias for init_selinuxmnt |
setcon | alias for getcon |
setcon_raw | alias for getcon |
setexeccon | alias for getexeccon |
setexeccon_raw | alias for getexeccon |
setexecfilecon | alias for getexeccon |
setfilecon | set SELinux security context of a file |
setfilecon_raw | alias for setfilecon |
setfscreatecon | alias for getfscreatecon |
setfscreatecon_raw | alias for getfscreatecon |
setkeycreatecon | alias for getkeycreatecon |
setkeycreatecon_raw | alias for getkeycreatecon |
setsockcreatecon | alias for getsockcreatecon |
setsockcreatecon_raw | alias for getsockcreatecon |
sidget | alias for avc_context_to_sid |
sidput | alias for avc_context_to_sid |
string_to_av_perm | alias for security_class_to_string |
string_to_security_class | alias for security_class_to_string |