Skip to content

fix: Remap /bin/bash to /bin/sh - #15

Open
coastalwhite wants to merge 1 commit into
simple-crypto:mainfrom
coastalwhite:fix/bin-bash
Open

coastalwhite wants to merge 1 commit into
simple-crypto:mainfrom
coastalwhite:fix/bin-bash

Conversation

@coastalwhite

Copy link
Copy Markdown
Contributor

Not all Unix-based distributions have /bin/bash (notably NixOS). This remaps it to the more standard /bin/sh.

Not all Unix-based distributions have `/bin/bash` (notably NixOS). This remaps
it to the more standard `/bin/sh`.
@cla-bot

cla-bot Bot commented Oct 20, 2026

Copy link
Copy Markdown

Thanks for your contribution!

We require contributors to sign our Contributor License Agreement, and we don"t have you on file. In order for us to review and merge your code, please follow the instructions on our website.

@cassiersg

Copy link
Copy Markdown
Contributor

Hi!

Our scripts are not posix-compliant, so they won't work with a shell which doesn't have bash features (see crash in CI for one example).

We're open to making these scripts posix-compliant, if it doesn't complicate them. Some refactoring could make this easier, e.g., explicitly using uv for python venvs everywhere, not sourcing the venvs, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants