Give capabilities to sdbd-service 70/243670/1 accepted/tizen/unified/20200910.123949 accepted/tizen/unified/20200911.143455 submit/tizen/20200909.061047 submit/tizen/20200909.080622
authorKidong Kim <kd0228.kim@samsung.com>
Wed, 9 Sep 2020 04:55:26 +0000 (13:55 +0900)
committerKidong Kim <kd0228.kim@samsung.com>
Wed, 9 Sep 2020 04:55:26 +0000 (13:55 +0900)
Change-Id: I2f5c72c66eb53dbad5442dc2c8341b4c98198287

config/set_capability

index ac26be753b43324b501a4a8b81db7e6029c267f4..ae9da1c23b65c35f94282647fa76079c332100a0 100755 (executable)
@@ -15,6 +15,18 @@ if [ -e "/usr/sbin/sdbd" ]
 then /usr/sbin/setcap cap_setuid,cap_setgid,cap_dac_override,cap_sys_admin=ei /usr/sbin/sdbd
 fi
 
+# Owner                        Manish Toshan Rathod(manish.r@samsung.com)
+# Date                 Sep 09, 2020
+# Required             /usr/sbin/sdbd-service : cap_setuid, cap_setgid, cap_dac_override, cap_sys_admin : ei
+#                              To resolve sdbd stacking issue in emulator/target. The sdbd daemon will execute this new executable.
+# cap_setuid           set child process's uid to root
+# cap_dac_override     bypass permission check at pull/push
+# cap_sys_admin                remount at rpm installation
+
+if [ -e "/usr/sbin/sdbd-service" ]
+then /usr/sbin/setcap cap_setuid,cap_setgid,cap_dac_override,cap_sys_admin=ei /usr/sbin/sdbd-service
+fi
+
 # Package              alarm-server
 # Owner                Jiwoong Im(jiwoong.im@samsung.com)
 # Date                 May 24, 2016