1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 14:51:16 +02:00
nix/scripts
Graham Christensen 56332fda1c Disable suid and atime on the /nix mount point on Darwin
The Determinate Nix Installer has set nosuid and noatime in https://github.com/DeterminateSystems/nix-installer/pull/1338, and figured this perf and security improvement is worthy of upstreaming.

The /nix volume shouldn't have setuid binaries anyway, and filesystems seem to generally be noatime on macOS.
Further, the garbage collector doesn't use atime.

(cherry picked from commit 4137ead7a1)
2025-01-10 09:56:35 +00:00
..
bigsur-nixbld-user-migration.sh install-darwin: increment base UID by 1 (#15) 2024-09-03 23:59:16 +00:00
binary-tarball.nix binary-tarball: create tarball without listing files 2024-12-14 15:24:48 +00:00
build-checks speed up ci by splitting off eval and build 2024-12-14 15:24:48 +00:00
create-darwin-volume.sh Disable suid and atime on the /nix mount point on Darwin 2025-01-10 09:56:35 +00:00
flake-regressions.sh Fix spellcheck 2024-06-21 15:37:08 +02:00
install-darwin-multi-user.sh install-darwin: increment base UID by 1 (#15) 2024-09-03 23:59:16 +00:00
install-multi-user.sh install-darwin: move nixbld gid to match first UID 2024-09-03 23:59:15 +00:00
install-nix-from-closure.sh A setting to follow XDG Base Directory standard 2023-02-10 20:14:06 +04:00
install-systemd-multi-user.sh fix: make sure directory exists before using ln 2024-11-01 10:19:42 +00:00
install.in scripts/install.in: add riscv64 support to installer 2024-05-30 15:03:20 +02:00
installer.nix Merge remote-tracking branch 'upstream/master' into package-nix 2023-12-11 15:26:12 -05:00
local.mk Add fish suport to installer 2022-09-13 12:56:16 -04:00
nix-profile-daemon.fish.in Fix loop over $NIX_PROFILES in nix-profile-daemon.fish.in 2024-03-20 15:23:31 +11:00
nix-profile-daemon.sh.in Merge pull request #9590 from wh0/patch-1 2024-06-03 14:37:08 +02:00
nix-profile.fish.in Fix logic for default XDG_DATA_DIRS value 2023-11-07 03:41:19 +01:00
nix-profile.sh.in nix-profile: add cross reference to installer test 2023-12-29 07:14:53 +00:00
prepare-installer-for-github-actions installer: make sure we can always test the installer in ci and locally 2025-01-07 00:04:32 +01:00
serve-installer-for-github-actions installer: make sure we can always test the installer in ci and locally 2025-01-07 00:04:32 +01:00