Skip to content

issue-fix-dockerfile-and-testing#3461

Merged
zinduolis merged 2 commits intobeefproject:masterfrom
kaitozaw:issue-fix-dockerfile-and-testing
Dec 15, 2025
Merged

issue-fix-dockerfile-and-testing#3461
zinduolis merged 2 commits intobeefproject:masterfrom
kaitozaw:issue-fix-dockerfile-and-testing

Conversation

@kaitozaw
Copy link
Collaborator

Pull Request

Category

Bug / Tests

Feature/Issue Description

Q: Please give a brief summary of your feature/fix
A: This PR fixes Docker build and test failures by updating the Dockerfile and correcting a failing test case.

Q: Give a technical rundown of what you have changed (if applicable)
A:

  • Updated the Docker base image from ruby:3.4.7-slim-bullseye to ruby:3.4.5-slim-bullseye, as the former does not exist on Docker Hub.
  • Installed missing build-time dependencies (pkg-config, libyaml-dev) required for a successful image build.
  • Added wget to BeEF’s runtime dependencies to satisfy the BeEF Extension Social Engineering test, which checks for its presence.
  • Added espeak and lame to BeEF’s runtime dependencies to ensure all modules load correctly during tests.
  • Fixed a regular expression in spec/beef/core/main/network_stack/handlers/redirector_spec.rb so the redirect test matches the expected Location header.

@kaitozaw kaitozaw temporarily deployed to Integrate Pull Request December 14, 2025 05:29 — with GitHub Actions Inactive
@zinduolis zinduolis self-requested a review December 15, 2025 05:20
@kaitozaw kaitozaw temporarily deployed to Integrate Pull Request December 15, 2025 06:33 — with GitHub Actions Inactive
@zinduolis zinduolis merged commit 4b3fce0 into beefproject:master Dec 15, 2025
5 checks passed
@kaitozaw kaitozaw deleted the issue-fix-dockerfile-and-testing branch December 16, 2025 06:09
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

Comments