at master 483 B view raw
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}