comp-manager: Add DBUS Auto activation
authorSaurav Babu <saurav.babu@samsung.com>
Fri, 12 Jan 2018 12:07:54 +0000 (17:37 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 2 Jul 2018 10:38:40 +0000 (19:38 +0900)
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
packaging/compmanager.service [new file with mode: 0644]
packaging/d2d-manager.spec
packaging/net.compmanager.service [new file with mode: 0644]

diff --git a/packaging/compmanager.service b/packaging/compmanager.service
new file mode 100644 (file)
index 0000000..e8500f6
--- /dev/null
@@ -0,0 +1,14 @@
+[Unit]
+Description=Companion Manager
+After=feedbckd.service
+
+[Service]
+Type=dbus
+User=network_fw
+Group=network_fw
+BusName=org.tizen.companion
+SmackProcessLabel=System
+ExecStart=/usr/bin/companion-manager
+
+[Install]
+WantedBy=multi-user.target
index 05e505b..860a7a0 100644 (file)
@@ -7,8 +7,8 @@ License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
 Source3:    %{name}.manifest
 Source4:    %{name}-devel.manifest
-Source6:    fnm.service
-Source7:    net.fnm.service
+Source6:    compmanager.service
+Source7:    net.compmanager.service
 Source8:    ma.service
 Source9:    net.ma.service
 Source10:    capi-network-companion.manifest
@@ -98,9 +98,9 @@ rm -rf %{buildroot}/BUILD/%{name}*
 
 mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services/
 
-cp %{SOURCE7} %{buildroot}%{_datadir}/dbus-1/system-services/net.fnm.service
+cp %{SOURCE7} %{buildroot}%{_datadir}/dbus-1/system-services/net.compmanager.service
 mkdir -p %{buildroot}%{_unitdir}
-cp %{SOURCE6} %{buildroot}%{_unitdir}/fnm.service
+cp %{SOURCE6} %{buildroot}%{_unitdir}/compmanager.service
 
 cp %{SOURCE9} %{buildroot}%{_datadir}/dbus-1/system-services/net.ma.service
 mkdir -p %{buildroot}%{_unitdir}
@@ -119,7 +119,7 @@ rm -rf %{NETWORK_FW_DATADIR}/oic_pdm_ma.db-journal
 %{_bindir}/mot-agent
 %{_bindir}/companion-manager
 %attr(644,root,root) %{_datadir}/dbus-1/system-services/*
-%attr(644,root,root) %{_unitdir}/fnm.service
+%attr(644,root,root) %{_unitdir}/compmanager.service
 %attr(644,root,root) %{_unitdir}/ma.service
 %attr(644,network_fw,network_fw) %{NETWORK_FW_DATADIR}/oic_svr_db_ma.dat
 %attr(644,network_fw,network_fw) %{NETWORK_FW_DATADIR}/oic_svr_db_comp_manager.dat
diff --git a/packaging/net.compmanager.service b/packaging/net.compmanager.service
new file mode 100644 (file)
index 0000000..656e3b8
--- /dev/null
@@ -0,0 +1,7 @@
+[D-BUS Service]
+Name=org.tizen.companion
+
+Exec=/bin/false
+User=network_fw
+Group=network_fw
+SystemdService=compmanager.service