summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorJanne Heß <janne@hess.ooo>2021-07-22 17:38:31 +0200
committerJanne Heß <janne@hess.ooo>2021-07-30 21:33:13 +0200
commiteb7120dc79966d5ed168321fd213de38de13a2b1 (patch)
tree766fad6ebb7dc59e1d5956ce1949468644f93e90 /pkgs/development/python-modules/rangehttpserver
parent6337261453766419e8369a93923dbce0d41ebd22 (diff)
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.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions