Spice-vdagent will be dynamically started by qemu.
Change-Id: Ibfdb0bb618043267c6ffe80fe67cf3738e67ab2e
Signed-off-by: sungmin ha <sungmin82.ha@samsung.com>
Type=forking
Environment=DISPLAY=:0
ExecStart=/usr/bin/spice-vdagent
-
-[Install]
-WantedBy=emulator.target
[Service]
Type=forking
-EnvironmentFile=-/etc/sysconfig/spice-vdagentd
+ExecStartPre=/bin/mkdir -p /tmp/spice-vdagentd/
ExecStartPre=/bin/rm -f /tmp/spice-vdagentd/spice-vdagent-sock
-ExecStart=/usr/sbin/spice-vdagentd $SPICE_VDAGENTD_EXTRA_ARGS;
+ExecStart=/usr/sbin/spice-vdagentd
PIDFile=/tmp/spice-vdagentd/spice-vdagentd.pid
-PrivateTmp=true
-
-[Install]
-WantedBy=emulator.target
Name: spice-vdagent
-Version: 0.15.1
+Version: 0.15.2
Release: 1
Summary: This is used for spice input communication
License: GPL-3.0
make
%install
+rm -rf %{buildroot}
+
+if [ ! -d %{buildroot}/usr/lib/systemd/system ]; then
+ mkdir -p %{buildroot}/usr/lib/systemd/system
+fi
+
+cp data/spice-vdagentd.service %{buildroot}/usr/lib/systemd/system/.
+cp data/spice-vdagent.service %{buildroot}/usr/lib/systemd/system/.
+
+%make_install
%clean
make clean
%files
%defattr(-,root,root,-)
+/usr/lib/systemd/system/spice-vdagent.service
+/usr/lib/systemd/system/spice-vdagentd.service
/usr/bin/spice-vdagent
/usr/etc/rsyslog.d/spice-vdagentd.conf
/usr/etc/xdg/autostart/spice-vdagent.desktop