使用device_attr创建的变量的selinux策略问题

时间:2017-03-03 01:00:21

标签: android selinux

我在驱动程序中创建了device_attribute usb_sock,驱动程序在启动时加载。 usbd应用程序会将sock fd写入已创建的设备属性。

Chambell   A
Chambell   B
John       A
John       B

对于selinux,在file_context中为sysfs条目创建了对象, /sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/usb_sock u:object_r:sysfs_mydriver_usb:s0

但是一旦在启动时加载驱动程序并且在运行时创建了设备属性,它就不会生效。

结果:

static DEVICE_ATTR(usb_sock, S_IWUSR, NULL, store_sockfd);

Android N OS

0 个答案:

没有答案