1{ ... }:
2{
3 name = "nix-ld";
4
5 nodes.machine =
6 { config, pkgs, ... }:
7 {
8 programs.nix-ld.enable = true;
9
10 environment.systemPackages = [
11 (pkgs.runCommand "patched-hello" { } ''
12 install -D -m755 ${pkgs.hello}/bin/hello $out/bin/hello
13 patchelf $out/bin/hello --set-interpreter $(cat ${config.programs.nix-ld.package}/nix-support/ldpath)
14 '')
15 ];
16 };
17
18 testScript = ''
19 start_all()
20 machine.succeed("hello")
21 '';
22}