Commit 6c289ca7 authored by name_snrl's avatar name_snrl
Browse files

nixos/nix-ld: replace `variable` with `sessionVariables`

I tried to execute the command over ssh (without login). But got an
error about shared libraries.

Error reproduction:

```bash
ssh <user>@<host> env | grep NIX_LD_LIBRARY_PATH
```

Replacing shell variables with PAM variables solves this problem.
parent 8d81a29e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ in

    environment.pathsToLink = [ "/share/nix-ld" ];

    environment.variables = {
    environment.sessionVariables = {
      NIX_LD = "/run/current-system/sw/share/nix-ld/lib/ld.so";
      NIX_LD_LIBRARY_PATH = "/run/current-system/sw/share/nix-ld/lib";
    };