aboutsummaryrefslogtreecommitdiff
path: root/tools/hotplug/Linux/systemd/xen-qemu-dom0-disk-backend.service.in
blob: 806bcaaf65450deac982d7e3f047e8d3c74494f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[Unit]
Description=qemu for xen dom0 disk backend
Requires=proc-xen.mount var-lib-xenstored.mount xenstored.socket
After=xenstored.service xenconsoled.service
Before=xendomains.service libvirtd.service libvirt-guests.service
RefuseManualStop=true
ConditionVirtualization=xen

[Service]
Type=simple
EnvironmentFile=-/etc/default/xenstored
EnvironmentFile=-/etc/sysconfig/xenstored
PIDFile=@XEN_RUN_DIR@/qemu-dom0.pid
ExecStartPre=/bin/grep -q control_d /proc/xen/capabilities
ExecStartPre=/bin/mkdir -p /var/run/xen
ExecStart=@LIBEXEC_BIN@/qemu-system-i386 -xen-domid 0 \
	-xen-attach -name dom0 -nographic -M xenpv -daemonize \
	-monitor /dev/null -serial /dev/null -parallel /dev/null \
	-pidfile @XEN_RUN_DIR@/qemu-dom0.pid

[Install]
WantedBy=multi-user.target