isospin-init-base.sh
1 #!/bin/sh 2 # nix/lib/scripts/isospin-init-base.sh 3 # 4 # Firecracker VM init script - base setup 5 # Used by: nix/lib/container.nix init-script function 6 set -e 7 8 export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 9 @envExports@ 10 11 # Mount essential filesystems 12 mount -t proc proc /proc 13 mount -t sysfs sys /sys 14 mount -t devtmpfs dev /dev 2>/dev/null || true 15 mkdir -p /dev/pts /dev/shm 16 mount -t devpts devpts /dev/pts 2>/dev/null || true 17 mount -t tmpfs tmpfs /tmp 2>/dev/null || true 18 mount -t tmpfs tmpfs /run 2>/dev/null || true 19 20 hostname builder