diff --git a/device_info/etc/deviceinfoservice.cfg b/device_info/etc/deviceinfoservice.cfg index 38c82985a0ca221b73d3a2c87c72e320512857eb..29a985c0562eecb3d8d31e8d8b5a242ce56aca67 100755 --- a/device_info/etc/deviceinfoservice.cfg +++ b/device_info/etc/deviceinfoservice.cfg @@ -17,7 +17,8 @@ "gid" : ["system", "shell"], "jobs" : { "on-start" : "services:deviceinfoservice" - } + }, + "secon" : "u:r:deviceinfoservice:s0" } ] } \ No newline at end of file diff --git a/services/etc/console.cfg b/services/etc/console.cfg index 368daf8781487be45ec115d567c4625c45910f0e..5df3b774d6f52e6dec834397b393cf786ee96619 100644 --- a/services/etc/console.cfg +++ b/services/etc/console.cfg @@ -10,7 +10,8 @@ "gid" : ["shell", "log", "readproc"], "jobs" : { "on-start" : "services:console" - } + }, + "secon" : "u:r:console:s0" } ] } diff --git a/services/etc/init.usb.cfg b/services/etc/init.usb.cfg index 885635b7c3f4160b5ea296d03eeb25ff816e5203..24e93fc1a6d4d05564b4575e1a33902692949e53 100755 --- a/services/etc/init.usb.cfg +++ b/services/etc/init.usb.cfg @@ -30,6 +30,7 @@ }], "sandbox" : 0, "start-mode" : "condition", + "secon" : "u:r:hdcd:s0", "disabled" : 1 } ] diff --git a/services/etc/misc.cfg b/services/etc/misc.cfg index f429f2f2323e79203def49d42b30b2e0130f066b..de4f2b36b8922af3dee51fae26bbd71dca56e6f5 100644 --- a/services/etc/misc.cfg +++ b/services/etc/misc.cfg @@ -2,7 +2,8 @@ "services" : [{ "name" : "misc", "path" : ["/system/bin/misc_daemon", "--write_logo", "/vendor/logo.rgb"], - "once" : 1 + "once" : 1, + "secon" : "u:r:misc:s0" } ] } diff --git a/services/etc/ueventd.cfg b/services/etc/ueventd.cfg index 171cb543488b4b6cdd18f6efb0eada2c2c54562c..11bef09e826527cacd630b753afa2ad3d08420cf 100644 --- a/services/etc/ueventd.cfg +++ b/services/etc/ueventd.cfg @@ -20,7 +20,8 @@ "critical" : [ 0, 15, 5], "ondemand" : true, "sandbox" : 0, - "start-mode" : "condition" + "start-mode" : "condition", + "secon" : "u:r:ueventd:s0" } ] } diff --git a/services/etc/watchdog.cfg b/services/etc/watchdog.cfg index 9adfd8a859a1b48fea60ef591b17107e7178f33b..8b975e002879309e030b51e1d4833979e825f97e 100644 --- a/services/etc/watchdog.cfg +++ b/services/etc/watchdog.cfg @@ -6,7 +6,8 @@ "disabled" : 1, "sandbox" : 0, "uid" : "root", - "gid" : ["shell", "log", "readproc"] + "gid" : ["shell", "log", "readproc"], + "secon" : "u:r:watchdog_service:s0" } ] } diff --git a/services/param/watcher/etc/param_watcher.cfg b/services/param/watcher/etc/param_watcher.cfg index 3b6b821e7fe389ae5dd2d8f9f79eb935b278c2bc..93a6858341a8c03393b9c9a214d6e301dc03a012 100755 --- a/services/param/watcher/etc/param_watcher.cfg +++ b/services/param/watcher/etc/param_watcher.cfg @@ -4,7 +4,8 @@ "path" : ["/system/bin/sa_main", "/system/profile/param_watcher.xml"], "uid" : "system", "start-mode" : "boot", - "gid" : ["system", "shell"] + "gid" : ["system", "shell"], + "secon" : "u:r:param_watcher:s0" } ] }