aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/tests/guest-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/guest-init.sh')
-rwxr-xr-xsrc/tests/guest-init.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/tests/guest-init.sh b/src/tests/guest-init.sh
new file mode 100755
index 0000000..676bbb0
--- /dev/null
+++ b/src/tests/guest-init.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+export PATH="/tools:/sbin:/bin"
+/bin/busybox ln -sf / /usr
+/bin/busybox --install -s
+mkdir /run /proc /tmp /sys /var /dev
+ln -s /run /var/run
+mount -t tmpfs none /run
+mount -t tmpfs none /tmp
+mount -t sysfs none /sys
+mount -t proc none /proc
+mount -t devtmpfs none /dev
+ln -s /proc/self/fd /dev/fd
+/wireguard/tests/netns.sh --no-module-insert && touch /wg-netns-success
+echo o > /proc/sysrq-trigger
+sleep 10000000000