nixpkgs/nixos/modules/system
Janne Heß eb7120dc79
nixos/etc: Replace make-etc.sh with nix and bash
The main goal of this commit is to replace the rather fragile passing of
multiple arrays which could break in cases like #130935.
While I could have just added proper shell escaping to the variables
being passed, I opted for the more painful approach of replacing the
fragile and somewhat strange construct with the 5 bash lists. While
there are currently no more problems present with the current approach
(at least none that I know of), the new approach seems more solid and
might get around problems that could arise in the future stemming from
either the multiple-lists situation or from the absence of proper shell
quoting all over the script.
2021-07-30 21:33:13 +02:00
..
activation nixos/top-level: pass lib to specialisations 2021-07-03 13:05:55 +02:00
boot nixos/etc: Replace make-etc.sh with nix and bash 2021-07-30 21:33:13 +02:00
etc nixos/etc: Replace make-etc.sh with nix and bash 2021-07-30 21:33:13 +02:00