From d10bd7bb04c494ef37096467d34135b4b447ca61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Sj=C3=B6strom?= <lars@radicore.se> Date: Wed, 26 Mar 2025 11:57:03 +0100 Subject: [PATCH] fix(rootfs): symlink /var/tmp to /tmp if no state partition available this enable systemd networkd and resolved to work --- pkgs/result | 1 - pkgs/rootfs/mkrootfs.nix | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 120000 pkgs/result diff --git a/pkgs/result b/pkgs/result deleted file mode 120000 index 301e3b1..0000000 --- a/pkgs/result +++ /dev/null @@ -1 +0,0 @@ -/nix/store/9m1cdv4fiky0mihfx3ck8vcknclcagn2-patos-image \ No newline at end of file diff --git a/pkgs/rootfs/mkrootfs.nix b/pkgs/rootfs/mkrootfs.nix index 235a70a..bda4c7d 100644 --- a/pkgs/rootfs/mkrootfs.nix +++ b/pkgs/rootfs/mkrootfs.nix @@ -21,11 +21,12 @@ runCommand "patos-rootfs" '' ### create directory structure mkdir -p $out/etc/repart.d $out/dev $out/proc $out/sys \ - $out/tmp $out/root $out/run $out/boot $out/mnt $out/home $out/srv $out/var/tmp + $out/tmp $out/root $out/run $out/boot $out/mnt $out/home $out/srv $out/var ln -sf /usr/bin $out/bin ln -sf /usr/bin $out/sbin ln -sf /usr/lib $out/lib ln -sf /usr/lib $out/lib64 +ln -sf /tmp $out/var/tmp ln -sf ../proc/self/mounts $out/etc/mtab ### install systemd