xen: fix runit services; remove unnecessary rdeps.
This commit is contained in:
parent
aee8f0789f
commit
8e357db3fd
4 changed files with 7 additions and 5 deletions
|
@ -1,5 +1,5 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
sv check xenstored >/dev/null || exit 1
|
sv check xenconsoled >/dev/null || exit 1
|
||||||
xenstore-write "/local/domain/0/domid" 0 || exit 1
|
xenstore-write "/local/domain/0/domid" 0 || exit 1
|
||||||
xenstore-write "/local/domain/0/name" "Domain-0" || exit 1
|
xenstore-write "/local/domain/0/name" "Domain-0" || exit 1
|
||||||
exec chpst -b xen pause
|
exec chpst -b xen pause
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
sv check xenstored >/dev/null || exit 1
|
sv check xenstored >/dev/null || exit 1
|
||||||
|
mkdir -p /var/log/xen/console
|
||||||
exec xenconsoled -i --log=all
|
exec xenconsoled -i --log=all
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
[ ! -d /run/xen ] && mkdir -p /run/xen
|
[ ! -d /run/xen ] && mkdir -p /run/xen
|
||||||
mount -t xenfs xenfs /proc/xen || exit 1
|
modprobe -q xen-evtchn xen-gnttalloc || exit 1
|
||||||
mount -t tmpfs xenstored /var/lib/xenstored || exit 1
|
mountpoint -q /proc/xen || mount -t xenfs xenfs /proc/xen
|
||||||
|
mountpoint -q /var/lib/xenstored || mount -t tmpfs xenstored /var/lib/xenstored
|
||||||
grep -q control_d /proc/xen/capabilities || exit 1
|
grep -q control_d /proc/xen/capabilities || exit 1
|
||||||
exec xenstored --verbose --no-fork
|
exec xenstored --verbose --no-fork
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
pkgname=xen
|
pkgname=xen
|
||||||
version=4.4.1
|
version=4.4.1
|
||||||
wrksrc=xen-${version}
|
wrksrc=xen-${version}
|
||||||
revision=4
|
revision=5
|
||||||
short_desc="The Xen hypervisor utilities"
|
short_desc="The Xen hypervisor utilities"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://xen.org"
|
homepage="http://xen.org"
|
||||||
|
@ -18,7 +18,7 @@ makedepends="
|
||||||
libbluetooth-devel pciutils-devel libX11-devel libXext-devel SDL-devel MesaLib-devel
|
libbluetooth-devel pciutils-devel libX11-devel libXext-devel SDL-devel MesaLib-devel
|
||||||
ncurses-devel liblzma-devel python-devel yajl-devel libuuid-devel libglib-devel
|
ncurses-devel liblzma-devel python-devel yajl-devel libuuid-devel libglib-devel
|
||||||
dev86 acpica-utils pixman-devel gcc-multilib"
|
dev86 acpica-utils pixman-devel gcc-multilib"
|
||||||
depends="iproute2 bridge-utils xen-hypervisor"
|
depends="xen-hypervisor"
|
||||||
replaces="runit-void<20141013_2"
|
replaces="runit-void<20141013_2"
|
||||||
|
|
||||||
build_options="systemd"
|
build_options="systemd"
|
||||||
|
|
Loading…
Reference in a new issue