23 lines
861 B
Plaintext
23 lines
861 B
Plaintext
|
# ==============================================
|
||
|
# Policy File of /vendor/bin/getgameserver Executable File
|
||
|
|
||
|
# ==============================================
|
||
|
# Type Declaration
|
||
|
# ==============================================
|
||
|
|
||
|
type getgameserver_exec, exec_type, file_type, vendor_file_type;
|
||
|
|
||
|
init_daemon_domain(getgameserver)
|
||
|
net_domain(getgameserver)
|
||
|
|
||
|
# ==============================================
|
||
|
# Common SEPolicy Rule
|
||
|
# ==============================================
|
||
|
allow getgameserver self:capability net_raw;
|
||
|
allow getgameserver self:packet_socket { create_socket_perms };
|
||
|
allow getgameserver self:udp_socket { create_socket_perms };
|
||
|
|
||
|
allowxperm getgameserver self:packet_socket ioctl {SIOCGIFINDEX SIOCGSTAMP };
|
||
|
allowxperm getgameserver self:udp_socket ioctl {SIOCGIFINDEX SIOCGSTAMP };
|
||
|
set_prop(getgameserver, vendor_mtk_netdagent_gameserver_prop)
|