nixos/nixos-containers: create load bearing /usr/bin

/usr/bin is load bearing and needs to be inside a root before nspawn
will pivot to it.

This will allow us to drop systemd/0003-Fix-NixOS-containers.patch
This commit is contained in:
nikstur
2026-02-12 23:19:07 +01:00
parent b13891782f
commit b9f2fa1c7d
@@ -92,6 +92,7 @@ let
# Declare root explicitly to avoid shellcheck warnings, it comes from the env
declare root
mkdir -p "$root/usr/bin"
mkdir -p "$root/etc" "$root/var/lib"
chmod 0755 "$root/etc" "$root/var/lib"
mkdir -p "$root/var/lib/private" "$root/root" /run/nixos-containers