diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2021-12-23 16:06:14 +0000 |
|---|---|---|
| committer | Aleksandr Nogikh <wp32pw@gmail.com> | 2022-01-14 16:38:43 +0100 |
| commit | 0ba5442094edaa61f8969a358369123ecab89233 (patch) | |
| tree | ae91e12f4fcf9ebb200fa2942d055b5633afffa8 /tools/create-openbsd-vmm-worker.sh | |
| parent | 51cf8ae5132876ddfdbf602fd481f5b0657f7f32 (diff) | |
all: create 8 tun devices for OpenBSD
Currently only 4 are created by default. This limits the maximum number
of simultaneously running syz-executors.
Diffstat (limited to 'tools/create-openbsd-vmm-worker.sh')
| -rwxr-xr-x | tools/create-openbsd-vmm-worker.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/create-openbsd-vmm-worker.sh b/tools/create-openbsd-vmm-worker.sh index 4ce01e073..a1aef60a6 100755 --- a/tools/create-openbsd-vmm-worker.sh +++ b/tools/create-openbsd-vmm-worker.sh @@ -52,18 +52,19 @@ cat >etc/installurl <<EOF https://${MIRROR}/pub/OpenBSD EOF -cat >etc/rc.local <<EOF +cat >etc/rc.local <<'EOF' ( nc metadata.google.internal 80 <<EOF2 | tail -n1 > /etc/myname.gce \ && echo >> /etc/myname.gce \ && mv /etc/myname{.gce,} \ - && hostname \$(cat /etc/myname) + && hostname $(cat /etc/myname) GET /computeMetadata/v1/instance/hostname HTTP/1.0 Host: metadata.google.internal Metadata-Flavor: Google EOF2 ) + cd /dev && for i in `jot - 0 7`; do sh MAKEDEV tun$i; done EOF chmod +x install.site |
