Add nan-manager.service 80/230480/2 submit/tizen/20200410.060235
authorjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 10 Apr 2020 05:50:47 +0000 (14:50 +0900)
committerjin-gyu.kim <jin-gyu.kim@samsung.com>
Fri, 10 Apr 2020 05:53:21 +0000 (14:53 +0900)
- network_fw / network_fw / System
- cap_net_admin & cap_net_raw are added.

Change-Id: Ib0d6f74ae772053642493bd6563f54f23887a919

config/set_capability
test/capability_test/new_capabilities_exception.list
test/new_service_test/target/mobile/systemd_service.list
test/new_service_test/target/tv/systemd_service.list
test/new_service_test/target/wearable/systemd_service.list

index 99cdafbfc84333284f51ff2a47e7ca269457d9a2..8170061e84b71ce08eb6908b99b7418e0b153f79 100755 (executable)
@@ -831,6 +831,16 @@ if [ -e "/usr/bin/clatd" ]
 then /usr/sbin/setcap cap_net_admin,cap_net_raw,cap_ipc_lock,cap_setuid,cap_setgid=ei /usr/bin/clatd
 fi
 
+# Package               platform/core/connectivity/nan-manager
+# Date                  Apr 10, 2020
+# Required              cap_net_admin,cap_net_raw
+# cap_net_admin                To add interface up/down and routing rules
+# cap_net_raw          To use raw socket
+
+if [ -e "/usr/bin/nan-manager" ]
+then /usr/sbin/setcap cap_net_admin,cap_net_raw=ei /usr/bin/nan-manager
+fi
+
 # TODO: MOVE TO OTHER SCRIPT OR REMOVE
 # Requested by sooyeon.kim@samsung.com (.voice) and dalton.lee@samsung.com (.multiassistant)
 dir_list=(".voice" ".multiassistant")
index 5f49af883b84591ffc916ed1e255dfb919ee796b..47793f4a80803d2a74c6038bbb36227aeee8b4b5 100755 (executable)
@@ -82,3 +82,4 @@
 /usr/bin/dotnet-hydra-launcher = cap_setgid,cap_sys_admin+ei
 /usr/bin/top = cap_sys_ptrace+ei
 /usr/bin/livedumper = cap_dac_override,cap_sys_ptrace+ei
+/usr/bin/nan-manager = cap_net_admin,cap_net_raw+ei
index 0e8f122550b0f95d848451cca5af93e27dba166f..b18dbce8555980fe4c09c68d02adb6e078bfad09 100644 (file)
 ;mtp-responder-dummy.service;network_fw;network_fw;System;
 ;murphyd.service;multimedia_fw;multimedia_fw;System;
 ;muse-server.service;multimedia_fw;multimedia_fw;System;
+;nan-manager.service;network_fw;network_fw;System;
 ;net-config.service;network_fw;network_fw;System;
 ;nether.service;security_fw;security_fw;System;
 ;nvitemd.service;telephony;telephony;System;
index 2541c09104514f8edea0dc4e9b212bc84c83d093..5c434dfcb784a003d74d6587f4a602f28b4d7bfa 100644 (file)
@@ -84,6 +84,7 @@
 ;mtp-responder-dummy.service;network_fw;network_fw;System;
 ;murphyd.service;multimedia_fw;multimedia_fw;System;
 ;muse-server.service;multimedia_fw;multimedia_fw;System;
+;nan-manager.service;network_fw;network_fw;System;
 ;net-config.service;network_fw;network_fw;System;
 ;nether.service;security_fw;security_fw;System;
 ;ode.service;root;root;System::Privileged;
index d987380eaac2ab0ce5979ce8bf5823f5936e90b2..837368558f388999e7ab0ebddf41ab6b6f5dd3a5 100755 (executable)
@@ -95,6 +95,7 @@
 ;mtp-responder-dummy.service;network_fw;network_fw;System;
 ;murphyd.service;multimedia_fw;multimedia_fw;System;
 ;muse-server.service;multimedia_fw;multimedia_fw;System;
+;nan-manager.service;network_fw;network_fw;System;
 ;net-config.service;network_fw;network_fw;System;
 ;nether.service;security_fw;security_fw;System;
 ;nfc-manager.service;network_fw;network_fw;System;