Change-Id: I7e4736d53ccdd326b0b56078618fafba0353d6f1
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
[Service]
Type=simple
-User=app
+User=messageport
SmackExecLabel=User
KillSignal=SIGTERM
Restart=always
%define build_tests 1
%define use_session_bus 0
%define systemddir /lib/systemd
+%define daemon_user messageport
+%define daemon_group messageport
+
Name: message-port
Summary: Message port daemon
%post
+getent group %{daemon_group} >/dev/null || %{_sbindir}/groupadd -r -o %{daemon_group}
+getent passwd %{daemon_user} >/dev/null || %{_sbindir}/useradd -r -g %{daemon_group} -s /bin/false -d /run/%{daemon_user} -c "Message Port daemon" %{daemon_user}
+
/bin/systemctl enable messageportd.service
%postun