Skip to content

chore: update go-basher to v5.1.8#272

Open
deanmarano wants to merge 2 commits intodokku:mainfrom
deanmarano:main
Open

chore: update go-basher to v5.1.8#272
deanmarano wants to merge 2 commits intodokku:mainfrom
deanmarano:main

Conversation

@deanmarano
Copy link

@deanmarano deanmarano commented Feb 23, 2026

This bumps go-basher to v5.1.8, which includes a fix I contributed (progrium/go-basher#53) for a bug where I think Bash 5.x silently skips sourcing BASH_ENV when stdin is a Unix socket. This causes main: command not found (exit 127) errors in plugn commands when the calling process has a socket as stdin — which I believe comes up with process supervisors, systemd socket activation, etc.

I think this is the same root cause as dokku/dokku#5764.

The fix explicitly sources the envfile in the -c command string instead of relying solely on BASH_ENV, which should resolve the issue.

Test plan

  • Verify plugn builds successfully with the updated dependency

Includes fix for BASH_ENV not sourced when stdin is a Unix socket.
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.

1 participant