nixpkgs/nixos/modules/system/activation
Bjørn Forsman ef85c3fe51 nixos: use passAsFile to avoid "Argument list too long" error
This patch fixes "Argument list too long" build failure when passing a
list of store paths to system.extraDependencies that exceeds Linux'
MAX_ARG_STRLEN limit of 128 KiB. With the shortest possible derivation
names (one byte), the 128 KiB limit is equivalent to about 2850
derivations. With longer derivations names, the limit is hit earlier.
Fix this restriction.
2023-05-19 22:31:31 +02:00
..
activation-script.nix nixos/*: convert straggler options to MD 2022-08-31 17:27:38 +02:00
bootspec.cue nixos/bootspec: adopt the merged RFC-0125 2023-04-28 18:26:11 -07:00
bootspec.nix nixos/bootspec: Fix cross for nixos-system systemBuilder 2023-05-04 20:09:16 -07:00
no-clone.nix specialisation: replace nesting with named configurations 2020-04-12 08:12:50 -04:00
specialisation.nix nixos/specialisation.nix: Extract module 2022-11-05 00:25:46 +01:00
switch-to-configuration.pl nixos/version: add config.system.nixos.distroName and config.system.nixos.distroId 2023-01-14 16:19:06 -05:00
test.nix nixos/top-level.nix: add forbiddenDependenciesRegex option 2022-12-02 21:15:24 +02:00
top-level.nix nixos: use passAsFile to avoid "Argument list too long" error 2023-05-19 22:31:31 +02:00