+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+97
nixos/modules/services/development/nixseparatedebuginfod2.nix
+97
nixos/modules/services/development/nixseparatedebuginfod2.nix
···+enable = lib.mkEnableOption "nixseparatedebuginfod2, a debuginfod server providing source and debuginfo for nix packages";+description = "nix substituter to fetch debuginfo from. Either http/https substituters, or `local:` to use debuginfo present in the local store.";+NoNewPrivileges = true; # Disallow getting more capabilities. This is also implied by other options.
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···nixpkgs = pkgs.callPackage ../modules/misc/nixpkgs/test.nix { inherit evalMinimalConfig; };
+72
nixos/tests/nixseparatedebuginfod2.nix
+72
nixos/tests/nixseparatedebuginfod2.nix
···+${pkgs.nix}/bin/nix --extra-experimental-features nix-command copy --to file:///var/lib/thebinarycache?index-debug-info=true ${pkgs.gnumake.debug} ${pkgs.gnumake} ${pkgs.gnumake.src} ${pkgs.sl}+machine.succeed("nix-store --extra-substituters http://cache --option require-sigs false -r ${pkgs.sl}")+out = machine.succeed("gdb /run/current-system/sw/bin/make --batch -x ${builtins.toFile "commands" ''
+4
-1
pkgs/by-name/ni/nixseparatedebuginfod2/package.nix
+4
-1
pkgs/by-name/ni/nixseparatedebuginfod2/package.nix
······description = "Downloads and provides debug symbols and source code for nix derivations to gdb and other debuginfod-capable debuggers as needed";