From 9e170e7f81c9995e46a2f51652ea6142062ca466 Mon Sep 17 00:00:00 2001 From: Yunjin Lee Date: Thu, 21 Jul 2016 10:48:07 +0900 Subject: [PATCH] Set SmackProcessLabel to System::Privileged Change-Id: I2420fc1d679607bd2d9b855ec9547a31ee98290e Signed-off-by: Yunjin Lee --- packaging/sdbd_device.service | 1 + packaging/sdbd_emulator.service | 1 + packaging/sdbd_tcp.service | 1 + 3 files changed, 3 insertions(+) diff --git a/packaging/sdbd_device.service b/packaging/sdbd_device.service index ac0ad44..cd60922 100644 --- a/packaging/sdbd_device.service +++ b/packaging/sdbd_device.service @@ -10,6 +10,7 @@ Type=forking EnvironmentFile=-/run/tizen-system-env PIDFile=/tmp/.sdbd.pid Restart=on-failure +SmackProcessLabel=System::Privileged ExecStart=/usr/sbin/sdbd [Install] diff --git a/packaging/sdbd_emulator.service b/packaging/sdbd_emulator.service index 5427780..bed8cce 100644 --- a/packaging/sdbd_emulator.service +++ b/packaging/sdbd_emulator.service @@ -12,6 +12,7 @@ Environment=DISPLAY=:0 PIDFile=/tmp/.sdbd.pid RemainAfterExit=yes #ExecStartPre=/bin/bash -c "/bin/echo '10.0.2.15/32 system::debugging_network' >> /smack/netlabel" +SmackProcessLabel=System::Privileged ExecStart=/bin/sh -c "/usr/sbin/sdbd `/usr/bin/awk '{match($0, /sdb_port=([0-9]+)/,port_match); match($0, /vm_name=([^, ]*)/,vm_match); print \"--emulator=\" vm_match[1] \":\" port_match[1] \" --connect-to=10.0.2.2:26099\" \" --sensors=10.0.2.2:\"port_match[1]+3 }' /proc/cmdline`" [Install] diff --git a/packaging/sdbd_tcp.service b/packaging/sdbd_tcp.service index 46b4266..e360a7c 100644 --- a/packaging/sdbd_tcp.service +++ b/packaging/sdbd_tcp.service @@ -7,4 +7,5 @@ Type=forking Environment=DISPLAY=:0 PIDFile=/tmp/.sdbd.pid RemainAfterExit=yes +SmackProcessLabel=System::Privileged ExecStart=/usr/sbin/sdbd --listen-port=26101 -- 2.7.4