Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update base OFRAK Docker image to Debian 12 #495

Closed
whyitfor opened this issue Sep 6, 2024 · 1 comment
Closed

Update base OFRAK Docker image to Debian 12 #495

whyitfor opened this issue Sep 6, 2024 · 1 comment
Assignees

Comments

@whyitfor
Copy link
Contributor

whyitfor commented Sep 6, 2024

See #467 and #494 for previous attempts to address this.

The motivating factor behind this change is the fact that Binary Ninja does not install correctly in the Debian 11 default configuration: #467 (comment).

Having discussed with @rbs-jacob, we propose the following solution to this:

  • Update base Docker image as done here: https://github.com/redballoonsecurity/ofrak/pull/494/files#r1746397877
  • Switch to downloading and installing toolchains (versus using the package manager) in an attempt to keep them all on version 10 (or the same as they were). This is probably better practice anyway as it pins a specific version of the toolchain
  • Make other changes as necessary to get tests to pass.

Once this is implemented and merged, #467 and #494 can be closed.

Which files would be affected?
Dockerfiles, mainly

Does the proposed maintenance include non-doc string functional changes to the Python code?
No.

Are you interested in implementing it yourself?
No.

@whyitfor
Copy link
Contributor Author

#502 ended up closing this issue.

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

No branches or pull requests

2 participants