博客
关于我
添加Selinux权限
阅读量:337 次
发布时间:2019-03-04

本文共 946 字,大约阅读时间需要 3 分钟。

遇到一个selinux权限报错问题。

报错信息如下:

2037-12-25 00:36:12.244 2362-2362/? E/SELinux: avc:  denied  {    find } for service=media.metrics pid=3713 uid=1002 scontext=u:r:bluetooth:s0 tcontext=u:object_r:mediametrics_service:s0 tclass=service_manager permissive=0

发现system/sepolicy中已经有对mediametrics_service的定义了

system/sepolicy/public/service.te:

type mediametrics_service,      service_manager_type;

system/sepolicy/private/audioserver.te:

allow audioserver mediametrics_service:service_manager find;

system/sepolicy/private/priv_app.te:

allow priv_app mediametrics_service:service_manager find;

system/sepolicy/private/service_contexts:

media.metrics                             u:object_r:mediametrics_service:s0

新建目录和文件:
sepolicy
------ demo.te

demo.te

allow bluetooth mediametrics_service:service_manager find;

在/BoardConfig.mk讲放在app目录的sepolicy加进来:

#demoDEMO_PROJECT_DIR := vendor/hsae/packages/apps/demo/sepolicyBOARD_SEPOLICY_DIRS += $(DEMO_PROJECT_DIR )

转载地址:http://ljre.baihongyu.com/

你可能感兴趣的文章
【SSL】1072砝码称重
查看>>
js数据结构--队列--常见操作
查看>>
JS数据结构--单向链表--常见操作
查看>>
【SSL】1606&【洛谷】P2014选课
查看>>
JS数据结构--双向链表--常见操作
查看>>
c++的内存管理
查看>>
全排列(深度优先搜索+递归)
查看>>
多项式插值法的Python程序
查看>>
vue.js常用指令及用法
查看>>
vuex的核心概念和运行机制
查看>>
SSLOJ1692 USACO 3.2 Magic Squares 魔板&P2730
查看>>
P4305 [JLOI2011]不重复数字
查看>>
在Ubuntu上安装GCC编译器
查看>>
暴打算法:王者级数据结构与LeetCode笔记,一路绿灯杀进字节Java岗
查看>>
限时开源!公布半小时下载量达10W:阿里大牛出品「MyCat笔记」
查看>>
阿里Java全线成长宝典,从P5到P8一应俱全
查看>>
js:虚拟dom与diff算法
查看>>
计算机系统原理——cachelab 实验1(第一周)
查看>>
JAVA初窥-DAY07
查看>>
数组--Go语言学习笔记
查看>>