diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2018-04-04 13:01:29 +0200 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2018-04-04 13:04:35 +0200 |
commit | 0236a947d09d0c273125eb62deb918010d8b4fd7 (patch) | |
tree | 330ee82322141aec836f330b6b5de28b8d958ed0 /nixos/modules/services | |
parent | b39afd41db345583768bfd7a825404d07b174dbb (diff) | |
download | nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar.gz nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar.bz2 nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar.lz nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar.xz nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.tar.zst nixlib-0236a947d09d0c273125eb62deb918010d8b4fd7.zip |
mkdir -> install -d
Fixes #38421.
Diffstat (limited to 'nixos/modules/services')
-rw-r--r-- | nixos/modules/services/misc/nix-daemon.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nixos/modules/services/misc/nix-daemon.nix b/nixos/modules/services/misc/nix-daemon.nix index ea964fd68e43..f2d34560a718 100644 --- a/nixos/modules/services/misc/nix-daemon.nix +++ b/nixos/modules/services/misc/nix-daemon.nix @@ -439,17 +439,18 @@ in services.xserver.displayManager.hiddenUsers = map ({ name, ... }: name) nixbldUsers; + # FIXME: use systemd-tmpfiles to create Nix directories. system.activationScripts.nix = stringAfter [ "etc" "users" ] '' # Nix initialisation. - mkdir -m 0755 -p \ + install -m 0755 -d \ /nix/var/nix/gcroots \ /nix/var/nix/temproots \ /nix/var/nix/userpool \ /nix/var/nix/profiles \ /nix/var/nix/db \ /nix/var/log/nix/drvs - mkdir -m 1777 -p \ + install -m 1777 -d \ /nix/var/nix/gcroots/per-user \ /nix/var/nix/profiles/per-user \ /nix/var/nix/gcroots/tmp |