#!/bin/sh set -e XM_CONFIG=$(cat<<__EOF__ __EOF__) XEND_CONFIG=$(cat<<__EOF__ (xend-unix-server no) (xend-relocation-server yes) (xend-relocation-hosts-allow '^localhost$ ^localhost\.localdomain$') (network-script network-bridge) (vif-script vif-bridge) (dom0-min-mem 196) (enable-dom0-ballooning yes) (dom0-cpus 0) (vncpasswd '') __EOF__) clean () { CONF_="$CONF" CONF="" [ -z "$CONF_" ] || rm "$CONF_" } CONF=$(mktemp) trap clean EXIT echo "$XM_CONFIG" > "$CONF" sudo install -m 644 -o root -g root "$CONF" /etc/xen/xm-config.xml echo "$XEND_CONFIG" > "$CONF" sudo install -m 644 -o root -g root "$CONF" /etc/xen/xend-config.sxp sudo /etc/init.d/xend restart