Skip to content

fix: remove eval from install.sh#3940

Merged
DrJosh9000 merged 1 commit into
mainfrom
a-1267
May 21, 2026
Merged

fix: remove eval from install.sh#3940
DrJosh9000 merged 1 commit into
mainfrom
a-1267

Conversation

@DrJosh9000
Copy link
Copy Markdown
Contributor

Description

Remove a HackerOne magnet (and prevent command injections that depend on how you hold the script).

Context

https://linear.app/buildkite/issue/A-1267

Changes

Replace eval calls with fixed commands stored as arrays (because)

Testing

  • Tests have run locally (with go test ./...). Buildkite employees may check this if the pipeline has run automatically.
  • Code is formatted (with go tool gofumpt -extra -w .)

Disclosures / Credits

I did it

@DrJosh9000 DrJosh9000 requested a review from a team as a code owner May 21, 2026 07:00
@DrJosh9000 DrJosh9000 added the bug label May 21, 2026
@DrJosh9000 DrJosh9000 requested a review from a team as a code owner May 21, 2026 07:00
@DrJosh9000 DrJosh9000 enabled auto-merge May 21, 2026 07:03
Copy link
Copy Markdown
Member

@CerealBoy CerealBoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀 🚀

@DrJosh9000 DrJosh9000 merged commit 985faba into main May 21, 2026
6 checks passed
@DrJosh9000 DrJosh9000 deleted the a-1267 branch May 21, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants