Give cap_kill to sdbd & sdbd-service. 98/249398/1 accepted/tizen/6.0/unified/20201215.112448 submit/tizen_6.0/20201211.061259 submit/tizen_6.0/20201214.010123
authorjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 11 Dec 2020 06:00:35 +0000 (15:00 +0900)
committerjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 11 Dec 2020 06:11:48 +0000 (15:11 +0900)
Change-Id: I68ec6f1d95857f797d582eabde9581165e944ce2

config/set_capability

index ae9da1c23b65c35f94282647fa76079c332100a0..22c5a5b3b0b11645ebd942a5bde103f83e21deaa 100755 (executable)
@@ -6,25 +6,27 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin
 
 # Owner                        Changseok Oh(seok.oh@samsung.com)
 # Date                 June 23, 2016
-# Required             /usr/sbin/sdbd : cap_setuid, cap_setgid, cap_dac_override, cap_sys_admin : ei
+# Required             /usr/sbin/sdbd : cap_setuid, cap_setgid, cap_dac_override, cap_sys_admin, cap_kill : ei
 # 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
+# cap_kill             To send a signal to terminate a process
 
 if [ -e "/usr/sbin/sdbd" ]
-then /usr/sbin/setcap cap_setuid,cap_setgid,cap_dac_override,cap_sys_admin=ei /usr/sbin/sdbd
+then /usr/sbin/setcap cap_setuid,cap_setgid,cap_dac_override,cap_sys_admin,cap_kill=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
+# Required             /usr/sbin/sdbd-service : cap_setuid, cap_setgid, cap_dac_override, cap_sys_admin, cap_kill : 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
+# cap_kill             To send a signal to terminate a process
 
 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
+then /usr/sbin/setcap cap_setuid,cap_setgid,cap_dac_override,cap_sys_admin,cap_kill=ei /usr/sbin/sdbd-service
 fi
 
 # Package              alarm-server