]> git.pld-linux.org Git - packages/xen.git/commitdiff
xenstored must not be ever stopped
authorJacek Konieczny <j.konieczny@eggsoft.pl>
Fri, 9 Nov 2012 15:09:33 +0000 (16:09 +0100)
committerJacek Konieczny <jajcus@jajcus.net>
Fri, 9 Nov 2012 15:09:33 +0000 (16:09 +0100)
%%systemd_post, even with NORESTART set, seems to suggest that
%restarting the service might be a good idea… (it is not)

xen.spec

index c0cf753f2c2d51998128f96cbcb5420c536eb4f5..e171083c00a44cbfbeaffc8040e6a97466bed549 100644 (file)
--- a/xen.spec
+++ b/xen.spec
@@ -483,7 +483,13 @@ rm -rf $RPM_BUILD_ROOT
 /sbin/chkconfig --add xenconsoled
 /sbin/chkconfig --add xenstored
 /sbin/chkconfig --add xendomains
-%systemd_post xen-watchdog.service xenconsoled.service xenstored.service
+%systemd_post xen-watchdog.service xenconsoled.service
+
+export NORESTART=1
+%systemd_post xenstored.service
+if [ $1 -ne 1 ] ; then
+       /bin/systemd_booted && echo "xenstored.service must not be restarted, ever!" || :
+fi
 
 %preun
 if [ "$1" = "0" ]; then
This page took 0.054908 seconds and 4 git commands to generate.