24 lines
793 B
Plaintext
24 lines
793 B
Plaintext
|
# ==============================================
|
||
|
# Policy File of /vendor/bin/netdagent Executable File
|
||
|
|
||
|
# ==============================================
|
||
|
# Common SEPolicy Rule
|
||
|
# ==============================================
|
||
|
|
||
|
type netdagent_exec, exec_type, file_type, vendor_file_type;
|
||
|
|
||
|
init_daemon_domain(netdagent)
|
||
|
domain_auto_trans(netdagent, netutils_wrapper_exec, netutils_wrapper)
|
||
|
|
||
|
allow netdagent devpts:chr_file rw_file_perms;
|
||
|
allow netdagent usermodehelper:file r_file_perms;
|
||
|
|
||
|
allow netdagent self:netlink_route_socket { connect create setopt bind getattr nlmsg_read nlmsg_write read write };
|
||
|
|
||
|
set_prop(netdagent, vendor_mtk_netdagent_prop)
|
||
|
allow netdagent proc_net:file rw_file_perms;
|
||
|
allow netdagent kernel:system module_request;
|
||
|
|
||
|
hal_server_domain(netdagent, mtk_hal_netdagent)
|
||
|
|