From b8b29589c82e0cc31014d512d48eca6c9d77fecc Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Thu, 29 Oct 2015 17:19:41 -0200 Subject: [PATCH] Restart service if running --- src/pkg-rpm/mailman-api/mailman-api.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pkg-rpm/mailman-api/mailman-api.spec b/src/pkg-rpm/mailman-api/mailman-api.spec index e752717..e433fbc 100644 --- a/src/pkg-rpm/mailman-api/mailman-api.spec +++ b/src/pkg-rpm/mailman-api/mailman-api.spec @@ -14,7 +14,7 @@ BuildArch: noarch Vendor: Sergio Oliveira Requires: mailman, python >= 2.7, python-gunicorn >= 18.0, bottle >= 0.11.6 Url: http://pypi.python.org/pypi/mailman-api/ -Release: 10 +Release: 11 BuildRequires: python >= 2.7, python-devel >= 2.7, python-setuptools >= 0.9.8 BuildRequires: systemd-units @@ -67,6 +67,11 @@ cp init/systemd/%{name}.service $RPM_BUILD_ROOT%{_unitdir} %post %service_add_post mailman-api.service +if [ $1 -gt 1 ]; then + # upgrade; restart if running + systemctl try-restart mailman-api +fi + %preun %systemd_preun mailman-api.service -- libgit2 0.21.2