Make wmeshd can access sysfs without checking permission 53/160753/5 accepted/tizen/unified/20171127.152005 submit/tizen/20171126.233447
authorSaurav Babu <saurav.babu@samsung.com>
Fri, 17 Nov 2017 15:31:43 +0000 (21:01 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Fri, 24 Nov 2017 08:34:50 +0000 (17:34 +0900)
wmeshd creates socket and connects to hostapd, it fails when it is not
root daemon. This patch makes wmeshd can bypass permission check.

Change-Id: I3737b076bc746504102415cb4fd47f35311bc07e
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
packaging/wmeshd.service

index 85015d3..a6b044b 100644 (file)
@@ -11,6 +11,5 @@ BusName=net.wmesh.manager
 SmackProcessLabel=System
 ExecStart=/usr/bin/wmeshd
 CapabilityBoundingSet=~CAP_MAC_ADMIN
-CapabilityBoundingSet=~CAP_MAC_OVERRIDE
-Capabilities=cap_net_admin,cap_net_raw=i
+Capabilities=cap_net_admin,cap_net_raw,cap_dac_override=i
 SecureBits=keep-caps