]> xenbits.xensource.com Git - people/sstabellini/mojo.git/.git/commitdiff
Run xencommons at boot time
authorStefano Stabellini <sstabellini@kernel.org>
Fri, 17 Nov 2017 00:27:48 +0000 (16:27 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Fri, 17 Nov 2017 00:27:48 +0000 (16:27 -0800)
OpenRC doesn't support xencommons. For now, add a local.d script to
start xencommons manually at boot.

Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
alpine-dom0/runtime/runtime.docker

index d196493a3ba5f31f81a9c2cf7f75788064986b6a..1bf7022a37efb25ed2d01052243490ec7b1099be 100644 (file)
@@ -22,6 +22,7 @@ RUN \
        rc-update add mount-ro shutdown && \
        rc-update add savecache shutdown && \
        rc-update add sysctl boot && \
+       rc-update add local default && \
        echo "nameserver 8.8.8.8" > /etc/resolv.conf && \
        echo "auto lo" > /etc/network/interfaces && \
        echo "auto eth0" >> /etc/network/interfaces && \
@@ -32,6 +33,8 @@ RUN \
        echo "hvc0::respawn:/sbin/getty -L hvc0 115200 vt100" >> /etc/inittab && \
 # Xen run deps
        apk add python2 gettext zlib ncurses dev86 texinfo yajl curl libaio autoconf automake iasl make xz-dev bash util-linux argp-standalone && \
+       echo "/etc/init.d/xencommons start" > /etc/local.d/xencommons.start && \
+       chmod +x /etc/local.d/xencommons.start && \
        rc-update add xencommons default && \
 # QEMU run deps
        apk add glib pixman libcap libattr