diff options
| author | Daniel Fullmer <danielrf12@gmail.com> | 2022-02-19 15:34:55 -0800 |
|---|---|---|
| committer | Jonathan Ringer <jonringer@users.noreply.github.com> | 2022-02-27 15:59:39 -0800 |
| commit | 0a8007498f9dba0d5feb191d16317ffa85a9e698 (patch) | |
| tree | 4219b864f6e62fee2852f4290be922eccca73319 /pkgs/development/python-modules/rangehttpserver | |
| parent | f4676c4cb05d63a23818d241d3c91be89ed29a83 (diff) | |
bash: use default PATH in FHS environments
If bash is executed within an environment where PATH is not set, it uses
the DEFAULT_PATH_VALUE compiled into bash to set PATH. In nixpkgs we set
this to /no-such-path by default. This makes sense in a nixpkgs/NixOS
environment since paths like /bin or /usr/bin should not be used.
However, when bash is used inside an FHS environment, this produces
results that differ from distributions which follow the FHS standard.
Before this change:
$ steam-run env -i /bin/bash -c 'echo $PATH'
/no-such-path
After this change:
$ steam-run env -i /bin/bash -c 'echo $PATH'
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
