Fix #1011 nixos doesnt have /bin/bash #1037
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
As previously discussed, please find attached the PR to fix #1011.
Summary of changes:
execve
toexecvpe
execvpe
I ran the regression test and the test suite, everything's green.
I did not add a fallback option, to be honest I don't think systems with bash installed in
/bin
,/usr/bin
or elsewhere but without these directories being in thePATH
are really a concern. If we really need this, I can take care to add it.This should not break any user's configuration files, as
execvpe
also accepts absolute paths for executables.