From: jin-gyu.kim Date: Wed, 26 Aug 2020 06:42:47 +0000 (+0000) Subject: Add ramdisk-flush service. X-Git-Tag: submit/tizen/20200826.073249^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=245dbe376fd6fe8231fd4045b0521d0048c1e5c8;p=platform%2Fcore%2Fsecurity%2Fsecurity-config.git Add ramdisk-flush service. - Add cap_sys_admin to /usr/sbin/blockdev Change-Id: Iab2897f172d8ab93114696a07861ff7496b2f828 --- diff --git a/config/set_capability b/config/set_capability index ebccc7e..0478a00 100755 --- a/config/set_capability +++ b/config/set_capability @@ -846,6 +846,14 @@ if [ -e "/usr/bin/peripheral-bus" ] then /usr/sbin/setcap cap_dac_override=ei /usr/bin/peripheral-bus fi +# Package platform/upstream/util-linux +# Date Aug 24, 2020 +# Required /usr/sbin/blockdev : cap_sys_admin : ei +# cap_sys_admin To flush memory + +if [ -e "/usr/sbin/blockdev" ] +then /usr/sbin/setcap cap_sys_admin=ei /usr/sbin/blockdev +fi # TODO: MOVE TO OTHER SCRIPT OR REMOVE # Requested by sooyeon.kim@samsung.com (.voice) and dalton.lee@samsung.com (.multiassistant) diff --git a/test/new_service_test/emulator/common/systemd_service.list b/test/new_service_test/emulator/common/systemd_service.list index d9839a7..79c7538 100755 --- a/test/new_service_test/emulator/common/systemd_service.list +++ b/test/new_service_test/emulator/common/systemd_service.list @@ -116,6 +116,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/emulator/iot/systemd_service.list b/test/new_service_test/emulator/iot/systemd_service.list index d9839a7..79c7538 100755 --- a/test/new_service_test/emulator/iot/systemd_service.list +++ b/test/new_service_test/emulator/iot/systemd_service.list @@ -116,6 +116,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/emulator/mobile/systemd_service.list b/test/new_service_test/emulator/mobile/systemd_service.list index d9839a7..79c7538 100755 --- a/test/new_service_test/emulator/mobile/systemd_service.list +++ b/test/new_service_test/emulator/mobile/systemd_service.list @@ -116,6 +116,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/emulator/wearable/systemd_service.list b/test/new_service_test/emulator/wearable/systemd_service.list index c1a2eb1..f4aa934 100644 --- a/test/new_service_test/emulator/wearable/systemd_service.list +++ b/test/new_service_test/emulator/wearable/systemd_service.list @@ -111,6 +111,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/target/common/systemd_service.list b/test/new_service_test/target/common/systemd_service.list index e03e656..75e2c72 100644 --- a/test/new_service_test/target/common/systemd_service.list +++ b/test/new_service_test/target/common/systemd_service.list @@ -127,6 +127,7 @@ ;radio-bt-off.service;network_fw;network_fw;System; ;radio-bt-on.service;network_fw;network_fw;System; ;radio-bt-on-stop.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/target/iot/systemd_service.list b/test/new_service_test/target/iot/systemd_service.list index 063cc38..f814a11 100644 --- a/test/new_service_test/target/iot/systemd_service.list +++ b/test/new_service_test/target/iot/systemd_service.list @@ -128,6 +128,7 @@ ;radio-bt-off.service;network_fw;network_fw;System; ;radio-bt-on.service;network_fw;network_fw;System; ;radio-bt-on-stop.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/target/mobile/systemd_service.list b/test/new_service_test/target/mobile/systemd_service.list index 14ab504..78c74b2 100644 --- a/test/new_service_test/target/mobile/systemd_service.list +++ b/test/new_service_test/target/mobile/systemd_service.list @@ -128,6 +128,7 @@ ;radio-bt-off.service;network_fw;network_fw;System; ;radio-bt-on.service;network_fw;network_fw;System; ;radio-bt-on-stop.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/target/tv/systemd_service.list b/test/new_service_test/target/tv/systemd_service.list index 1613cc4..aabcf02 100644 --- a/test/new_service_test/target/tv/systemd_service.list +++ b/test/new_service_test/target/tv/systemd_service.list @@ -104,6 +104,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System; diff --git a/test/new_service_test/target/wearable/systemd_service.list b/test/new_service_test/target/wearable/systemd_service.list index ed150d7..9ba361c 100755 --- a/test/new_service_test/target/wearable/systemd_service.list +++ b/test/new_service_test/target/wearable/systemd_service.list @@ -118,6 +118,7 @@ ;pulseaudio.service;root;root;System; ;pushd.service;service_fw;service_fw;System; ;quotaon.service;root;root;System; +;ramdisk-flush.service;system_fw;disk;System; ;rescue.service;root;root;System; ;resize2fs@.service;root;root;System; ;resourced.service;root;root;System;