This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goserver. commit 463d650718bd9957e5bdf00cf1249316ccd3f1ee Author: Mihai Moldovan <ionic@ionic.de> Date: Sun Mar 5 11:28:05 2017 +0100 Simplify systemd usage a bit and make sure that it's restarted on Fedora and RHEL-based distros. FIXME: Not enabled by default on FC/RHEL/*SuSE. Cherry-picked from release/4.0.1.x branch. --- debian/changelog | 2 ++ x2goserver.spec | 13 +++++-------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index 709ed53..09ab567 100644 --- a/debian/changelog +++ b/debian/changelog @@ -262,6 +262,8 @@ x2goserver (4.0.1.21-0x2go1) UNRELEASED; urgency=medium shared-mime-info and desktop-file-utils as post/postun scriptlet dependencies and provides special macros since 11.4. Older versions are handled via the usual commands. + - Simplify systemd usage a bit and make sure that it's restarted on Fedora + and RHEL-based distros. FIXME: Not enabled by default on FC/RHEL/*SuSE. * debian/po: - Tiny fixup on author name. * debian/control: diff --git a/x2goserver.spec b/x2goserver.spec index c870d6e..3ddfa7a 100644 --- a/x2goserver.spec +++ b/x2goserver.spec @@ -44,6 +44,9 @@ BuildRequires: man %if 0%{?fedora} || 0%{?rhel} >= 7 || 0%{?suse_version} >= 1210 BuildRequires: systemd +%if 0%{?suse_version} >= 1210 +BuildRequires: systemd-rpm-macros +%endif %endif # So XSESSIONDIR gets linked @@ -121,13 +124,7 @@ Requires: xorg-x11-xauth Requires: which %endif -%if 0%{?fedora} || 0%{?rhel} >= 7 -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd -%endif - -%if 0%{?suse_version} && 0%{?suse_version} >= 1210 +%if 0%{?fedora} || 0%{?rhel} >= 7 || 0%{?suse_version} >= 1210 %{?systemd_requires} %endif @@ -623,7 +620,7 @@ fi %systemd_preun x2goserver.service %postun -%systemd_postun x2goserver.service +%systemd_postun_with_restart x2goserver.service %else %service_del_preun x2goserver.service -- Alioth's /srv/git/code.x2go.org/x2goserver.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git