[packages/xen] - only run xen services on dom0 - rel 4

baggins baggins at pld-linux.org
Tue Jul 23 18:59:33 CEST 2013


commit 8849482e3db6db6657e92421828f4ecc393bca4d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Jul 23 18:59:00 2013 +0200

    - only run xen services on dom0
    - rel 4

 blktapctrl.service   | 1 +
 xen-watchdog.service | 1 +
 xenconsoled.service  | 1 +
 xend.service         | 1 +
 xenstored.service    | 1 +
 5 files changed, 5 insertions(+)
---
diff --git a/blktapctrl.service b/blktapctrl.service
index 787053c..b5c7c2c 100644
--- a/blktapctrl.service
+++ b/blktapctrl.service
@@ -3,6 +3,7 @@ Description=blktapctrl daemon
 Requires=proc-xen.mount
 After=proc-xen.mount
 RefuseManualStop=true
+ConditionPathExists=/proc/xen
 
 [Service]
 Type=forking
diff --git a/xen-watchdog.service b/xen-watchdog.service
index 9d0674c..8fd225a 100644
--- a/xen-watchdog.service
+++ b/xen-watchdog.service
@@ -2,6 +2,7 @@
 Description=Xen-watchdog - run xen watchdog daemon
 Requires=proc-xen.mount
 After=proc-xen.mount xend.service
+ConditionPathExists=/proc/xen
 
 [Service]
 Type=forking
diff --git a/xenconsoled.service b/xenconsoled.service
index cd3482a..4c5429f 100644
--- a/xenconsoled.service
+++ b/xenconsoled.service
@@ -2,6 +2,7 @@
 Description=Xenconsoled - handles logging from guest consoles and hypervisor
 Requires=proc-xen.mount
 After=proc-xen.mount xenstored.service
+ConditionPathExists=/proc/xen
 
 [Service]
 Type=simple
diff --git a/xend.service b/xend.service
index f79220d..0830bc4 100644
--- a/xend.service
+++ b/xend.service
@@ -3,6 +3,7 @@ Description=Xend - interface between hypervisor and some applications
 Requires=proc-xen.mount
 After=proc-xen.mount
 Before=libvirtd.service libvirt-guests.service
+ConditionPathExists=/proc/xen
 
 [Service]
 Type=forking
diff --git a/xenstored.service b/xenstored.service
index f7be911..72dcad6 100644
--- a/xenstored.service
+++ b/xenstored.service
@@ -4,6 +4,7 @@ Requires=proc-xen.mount var-lib-xenstored.mount
 After=proc-xen.mount var-lib-xenstored.mount
 Before=libvirtd.service libvirt-guests.service xendomains.service xend.service
 RefuseManualStop=true
+ConditionPathExists=/proc/xen
 
 [Service]
 Type=forking
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xen.git/commitdiff/8849482e3db6db6657e92421828f4ecc393bca4d



More information about the pld-cvs-commit mailing list