diff options
Diffstat (limited to 'setup-xen-dom0.in')
-rw-r--r-- | setup-xen-dom0.in | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/setup-xen-dom0.in b/setup-xen-dom0.in new file mode 100644 index 0000000..a9c993a --- /dev/null +++ b/setup-xen-dom0.in @@ -0,0 +1,28 @@ +#!/bin/sh + +# simple script to setup basic xen dom0 + +# kernel modules +for mod in xen_netback xen_blkback xenfs xen-platform-pci xen_wdt tun; do + modprobe $mod + grep -q -w $mod /etc/modules || echo $mod >> /etc/modules +done + +# install packages +apk add -q xen udev + +# setup and start services +rc-update -q del mdev sysinit +rc-update -q add udev sysinit +for svc in udev-postmount xenstored xenconsoled; do + rc-update -q add $svc default +done + +if ! rc-service -q udev status; then + rc-service udev start + rc-service udev-postmount start +fi + +rc-service xenstored start +rc-service xenconsoled start + |