Commit Graph

12 Commits

Author SHA1 Message Date
8785efa9b9 Bind /usr/bin/env in nix-portable 2026-03-10 10:24:17 +01:00
a1e70da04b Add jungle cache to nix-portable nix.conf 2026-03-10 10:24:17 +01:00
74bf58f576 Use nix bwrap in nix-portable 2026-03-10 10:24:17 +01:00
3b2299d41a Remove nix-portable tmpbin feature
It will not work without the host /lib64/ld
2026-03-10 10:24:17 +01:00
cc2a7da4ea Add bashInteractive in nix-portable bwrap 2026-03-10 10:24:17 +01:00
84c8f18783 Install netcat, ssh and git in nix-portable
These are needed by nix in order to properly
download and build stuff.

busybox's netcat does not work since it doesn't
support -X.
2026-03-10 10:24:17 +01:00
a42fc18456 Only to busybox to /bin/sh in nix-portable 2026-03-10 10:24:16 +01:00
fdc6df8ba7 Remove sgid from .nix-portable and set group
This should prevent issues when putting it under
/gpfs/{projects,scratch} that have sgid and group=nobody.
2026-03-10 10:24:16 +01:00
c7a86e52ce Restrict paths added to bwrap in nix-portable 2026-03-10 10:24:16 +01:00
825805f2b1 Bind proc using --proc in nix-portable 2026-03-10 10:24:16 +01:00
35cfc5a16a Fix nix-portable pkgStatic symlink handling 2026-03-10 10:24:16 +01:00
a2e9acd756 Add nix-portable
repo: https://github.com/DavHau/nix-portable
rev: 91122e3d94ba51d7d83fe990fa81d3de0968fb32
2026-03-10 10:24:16 +01:00