From ee885b87a4d72178eb4d9056a8f9f65f62b4d584 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 11 Jun 2018 11:20:55 +0200 Subject: vm/qemu: fix 9p for latest distros 9p stopped working on Debian rolling. Update the init script. --- vm/qemu/qemu.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go index b03a646d2..88b61d1bd 100644 --- a/vm/qemu/qemu.go +++ b/vm/qemu/qemu.go @@ -534,8 +534,10 @@ mkdir /run/network printf 'auto lo\niface lo inet loopback\n\n' >> /etc/network/interfaces printf 'auto eth0\niface eth0 inet static\naddress 10.0.2.15\nnetmask 255.255.255.0\nnetwork 10.0.2.0\ngateway 10.0.2.1\nbroadcast 10.0.2.255\n\n' >> /etc/network/interfaces printf 'auto eth0\niface eth0 inet6 static\naddress fe80::5054:ff:fe12:3456/64\ngateway 2000:da8:203:612:0:3:0:1\n\n' >> /etc/network/interfaces +mkdir -p /etc/network/if-pre-up.d +mkdir -p /etc/network/if-up.d ifup lo -ifup eth0 +ifup eth0 || true echo "root::0:0:root:/root:/bin/bash" > /etc/passwd mkdir -p /etc/ssh cp {{KEY}}.pub /root/ @@ -543,6 +545,8 @@ chmod 0700 /root chmod 0600 /root/key.pub mkdir -p /var/run/sshd/ chmod 700 /var/run/sshd +groupadd -g 33 sshd +useradd -u 33 -g 33 -c sshd -d / sshd cat > /etc/ssh/sshd_config <