Skip to content
Snippets Groups Projects
Commit 2095f615 authored by Eric Cano's avatar Eric Cano
Browse files

Merge branch 'systemd_autoreload'

parents cceb61cd f1436672
No related branches found
No related tags found
No related merge requests found
......@@ -16,6 +16,10 @@
#-------------------------------------
%define skip_unit_tests @SKIP_UNIT_TESTS@
# Utility for reloading systemctl when needed
#--------------------------------------------
%define systemdDaemonReload() if [ -e /usr/bin/systemctl ] ; then /usr/bin/systemctl daemon-reload; fi
# General settings
#-----------------
Summary: CERN Tape Archive
......@@ -122,12 +126,14 @@ The tape server daemon
%post -n cta-taped
%systemd_post cta-taped.service
%systemdDaemonReload
%preun -n cta-taped
%systemd_preun cta-taped.service
%postun -n cta-taped
%systemd_postun cta-taped.service
%systemdDaemonReload
%package -n cta-frontend
Summary: CERN Tape Archive: Xrootd plugin
......@@ -155,6 +161,7 @@ The xroot plugin
%post -n cta-frontend
/sbin/ldconfig
%systemd_post cta-frontend.service
%systemdDaemonReload
%preun -n cta-frontend
%systemd_preun cta-frontend.service
......@@ -162,6 +169,7 @@ The xroot plugin
%postun -n cta-frontend
/sbin/ldconfig
%systemd_post cta-frontend.service
%systemdDaemonReload
%package -n cta-cli
Summary: CERN Tape Archive: command line interface
......@@ -313,12 +321,14 @@ Tools to faciliate working with rmcd and smc in cta
%post -n cta-rmcd
%systemd_post cta-rmcd.service
%systemdDaemonReload
%preun -n cta-rmcd
%systemd_preun cta-rmcd.service
%postun -n cta-rmcd
%systemd_postun cta-rmcd.service
%systemdDaemonReload
%package -n cta-tape-developer-acs-tools
Summary: Cern Advanced mass STORage
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment