Layer: services

Module: deepin

Interfaces Templates

Description:

Policy for deepin and related programs.


Interfaces:

dde_domain_dbus_chat( domain )
Summary

Send and receive messages from dde domain over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

dde_domain_domtrans_to( domain , file_type )
Summary

Allow dde domain to execute specific process in the specific domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

file_type

Type of Executable file.

dde_domain_set( domain )
Summary

Make the specified domain usable for the dde domain.

Parameters
Parameter:Description:
domain

Domain to be used for deepin domain.

dde_nodomtrans_exec_type_set( domain )
Summary

Make the specified exec type usable for the dde_nodomtrans_exec_type that dde_domain_t run with execute_no_trans.

Parameters
Parameter:Description:
domain

Type to be used for dde_nodomtrans_exec_type.

deepin_auditadm_domain_set( domain )
Summary

Make the specified domain usable for the deepin auditadm domain.

Parameters
Parameter:Description:
domain

Domain to be used for deepin domain.

deepin_dbus_chat_deepin_login_counts( domain )
Summary

Send and receive messages from deepin-elf-verify over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_dbus_chat_domain( domain )
Summary

Send and receive messages from deepin domain over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_domain_domtrans_dde( domain )
Summary

Execute a domain transition to run dde domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

deepin_domain_domtrans_session( domain )
Summary

Execute a domain transition to run deepin session domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

deepin_domain_domtrans_system( domain )
Summary

Execute a domain transition to run deepin system daemon.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

deepin_domain_domtrans_to( domain , file_type )
Summary

Allow deepin domain to execute specific process in the specific domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

file_type

Type of Executable file.

deepin_domain_entry_type( domain )
Summary

Make general programs in deepin_domain_exec_t an entrypoint for the specified domain.

Parameters
Parameter:Description:
domain

The domain for which deepin_domain_exec_t is an entrypoint.

deepin_domain_exec_dir_list( domain )
Summary

List deepin domain exec file directories.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_domain_set( domain )
Summary

Make the specified domain usable for the deepin domain.

Parameters
Parameter:Description:
domain

Domain to be used for deepin domain.

deepin_elfverify_entry_type( domain )
Summary

Make general progams in deepin-elf-verify an entrypoint for the specified domain.

Parameters
Parameter:Description:
domain

The domain for which deepin_elf_verify_exec_t is an entrypoint.

deepin_exec_elf_verify( domain )
Summary

execute deepin-elf-verify program.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_exec_type_run( role )
Summary

Role transition to deepin_r

Parameters
Parameter:Description:
role

Role allowed to transition.

deepin_exec_type_set( domain )
Summary

Make the specified exec type usable for the deepin exec type.

Parameters
Parameter:Description:
domain

Type to be used for deepin exec type.

deepin_getattr_elf_verify_files( domain )
Summary

Get the attributes of files in bin directories.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_manage_uos_resource_dev( domain )
Summary

manage the uos_resource device.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_nodomtrans_exec_type_set( domain )
Summary

Make the specified exec type usable for the deepin_nodomtrans_exec_type that deepin_domain run with execute_no_trans.

Parameters
Parameter:Description:
domain

Type to be used for deepin_nodomtrans_exec_type.

deepin_read_elf_verify( domain )
Summary

Also allow to read a possible deepin-elf-verify symlink.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_read_uos_resource_dev( domain )
Summary

Read the uos_resource device.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_rw_uos_resource_dev( domain )
Summary

Read and write the the uos_resource device.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_secadm_domain_set( domain )
Summary

Make the specified domain usable for the deepin secadm domain.

Parameters
Parameter:Description:
domain

Domain to be used for deepin domain.

deepin_security_recovery_domtrans( domain )
Summary

Execute a domain transition to run deepin security recovery.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

deepin_session_dbus_chat( domain )
Summary

Send and receive messages from deepin session domain over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_sysadm_domain_set( domain )
Summary

Make the specified domain usable for the deepin sysadm domain.

Parameters
Parameter:Description:
domain

Domain to be used for deepin domain.

deepin_system_dbus_chat( domain )
Summary

Send and receive messages from deepin system domain over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_system_dontaudit_ps( domain )
Summary

Do not audit attempts to ps deepin_system_t.

Parameters
Parameter:Description:
domain

Domain to not audit.

deepin_tmpfile_set( file_type )
Summary

Make the specified type usable for the deepin tmpfile type.

Parameters
Parameter:Description:
file_type

Type to be used for deepin tmpfile type.

files_manage_deepin_lasts_files( domain )
Summary

manage deepin_lasts_t file.

Parameters
Parameter:Description:
domain

Domain allowed access.

uos_activator_dbus_chat( domain )
Summary

Send and receive messages from uos-activator over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

Return

Templates:

dde_role( role , domain )
Summary

Role access for dde domain

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

deepin_exec( domain )
Summary

Execute the deepin in the caller domain.

Parameters
Parameter:Description:
domain

Domain allowed access.

deepin_login_count_role( role , domain )
Summary

Role access for deepin_login_count

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

deepin_role( role , domain )
Summary

Role access for deepin

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

deepin_session_role( role , domain )
Summary

Role access for deepin session

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

deepin_test_role( role , domain )
Summary

Role access for deepin_test

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

deepin_test_user_role( role , domain )
Summary

Role access for deepin_test

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

uos_activator_role( role , domain )
Summary

Role access for uos

Parameters
Parameter:Description:
role

Role allowed access

domain

User domain for the role

Return