]> xenbits.xensource.com Git - xentesttools/bootstrap.git/commitdiff
Makefile: Create an xend config file if not found.
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 7 Feb 2017 16:32:54 +0000 (11:32 -0500)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 10 Feb 2017 18:33:51 +0000 (13:33 -0500)
The target may have put it in another directory (/usr/local/etc)
and we still need it in /etc so prepare one that fits
out environment.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
root_image/Makefile

index 3f7dcfe0f51d5cabd0f0ebb02951ccdf27b9cc2d..e41505f5501375bf63b75ced9a7abd34a19a3d47 100644 (file)
@@ -971,6 +971,12 @@ endif
                sed -i 's/\(^[[:blank:]]*(network-script network-bridge)\)/# \1/' userspace/etc/xen/xend-config.sxp; \
                sed -i 's/\(^[[:blank:]]*(xend-relocation-hosts-allow.*\)/# \1/' userspace/etc/xen/xend-config.sxp; \
                echo "(xend-relocation-hosts-allow '')" >> userspace/etc/xen/xend-config.sxp; \
+       else \
+               echo "(logfile /var/log/xen/xend.log)" >> userspace/etc/xen/xend-config.sxp; \
+               echo "(loglevel DEBUG)" >> userspace/etc/xen/xend-config.sxp; \
+               echo "(xend-relocation-server yes)" >>  userspace/etc/xen/xend-config.sxp; \
+               echo "(enable-dom0-ballooning no)" >>  userspace/etc/xen/xend-config.sxp; \
+               echo "(network-script network-bridge bridge=switch)" >>  userspace/etc/xen/xend-config.sxp;\
        fi
        echo "autoballoon=0" >> userspace/etc/xen/xl.conf
        mkdir -p userspace/usr/lib64/sasl2