Layer: system

Module: libraries

Description:

Policy for system libraries.

Interfaces:

libs_domtrans_ldconfig( domain )
Description:

Execute ldconfig in the ldconfig domain.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_exec_ld_so( domain )
Description:

Execute the dynamic link/loader in the caller's domain. This is commonly needed for the /usr/bin/ldd program. Note: this can be used to execute any binary that the caller can read, even if the caller does not have execute permissions.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_exec_lib_files( domain )
Description:

Execute library scripts in the caller domain.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_legacy_use_ld_so( domain )
Description:

Use the dynamic link/loader for automatic loading of shared libraries with legacy support.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_legacy_use_shared_libs( domain )
Description:

Load and execute functions from shared libraries, with legacy support.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_read_lib( domain )
Description:

Read files in the library directories, such as static libraries.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_run_ldconfig( domain , role , terminal )
Description:

Execute ldconfig in the ldconfig domain.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
role The role to allow the ldconfig domain. No
terminal The type of the terminal allow the ldconfig domain to use. No
libs_rw_ld_so_cache( domain )
Description:

Modify the dynamic link/loader's cached listing of shared libraries.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_use_ld_so( domain )
Description:

Use the dynamic link/loader for automatic loading of shared libraries.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No
libs_use_shared_libs( domain )
Description:

Load and execute functions from shared libraries.


Parameters:
Parameter:Description:Optional:
domain The type of the process performing this action. No