Give cap_dac_override to /usr/bin/peripheral-bus 18/239318/1
authorjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 24 Jul 2020 01:07:49 +0000 (01:07 +0000)
committerjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 24 Jul 2020 01:07:52 +0000 (01:07 +0000)
Change-Id: I463917631ed78c085086c2ca00278a82cb2d8000

config/set_capability
test/capability_test/new_capabilities_exception.list

index 2fe9cace50f2ed1ff524ccdc27a5353f7d5df4cc..cb3b61c1ec5aec6cc85c27e22c5d475fd74bc68a 100755 (executable)
@@ -878,6 +878,15 @@ if [ -e "/usr/bin/pkg_recovery" ]
 then /usr/sbin/setcap cap_dac_override,cap_chown,cap_fowner=ei /usr/bin/pkg_recovery
 fi
 
+# Package              platform/core/system/peripheral-bus
+# Date                  Jul 24, 2020
+# Required             cap_dac_override
+# cap_dac_override     To modify peripheral devices under /sys/class
+
+if [ -e "/usr/bin/peripheral-bus" ]
+then /usr/sbin/setcap cap_dac_override=ei /usr/bin/peripheral-bus
+fi
+
 
 # TODO: MOVE TO OTHER SCRIPT OR REMOVE
 # Requested by sooyeon.kim@samsung.com (.voice) and dalton.lee@samsung.com (.multiassistant)
index 7057e3028e4f4751437a76dede1a0401fd4c944e..79cfd72a6c56ff5c6a6221adcd5b8d9033568424 100755 (executable)
@@ -87,3 +87,4 @@
 /usr/libexec/bluetooth/bluetooth-meshd = cap_dac_override,cap_net_bind_service,cap_net_admin+ei
 /usr/bin/unified-backend = cap_chown,cap_dac_override,cap_fowner+ei
 /usr/bin/pkg_recovery = cap_chown,cap_dac_override,cap_fowner+ei
+/usr/bin/peripheral-bus = cap_dac_override+ei