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

Fix binwalk dependencies #348

Merged
merged 5 commits into from
Jun 8, 2024
Merged

Fix binwalk dependencies #348

merged 5 commits into from
Jun 8, 2024

Conversation

lap1nou
Copy link
Contributor

@lap1nou lap1nou commented May 13, 2024

Description

Greetings,

When running something along the line of: binwalk -e test.sqhfs --run-as=root, I get:

WARNING: Extractor.execute failed to run external extractor 'unsquashfs -d 'squashfs-root' '%e'': [Errno 2] No such file or directory: 'unsquashfs', 'unsquashfs -d 'squashfs-root' '%e'' might not be installed correctly

The unsquashfs dependency is not installed, this PR aim to fix that, it also move the binwalk install in it's own install function.

Related issues

N/A

Point of attention

Binwalk list other dependency such as sasquatch (https://github.com/ReFirmLabs/binwalk/blob/master/INSTALL.md), since I haven't encountered a case where those were needed I propose to add them later on if necessary.

Copy link
Member

@ShutdownRepo ShutdownRepo left a comment

Choose a reason for hiding this comment

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

Do you mind importing the changes from #347 in this PR? So that we avoid conflicts

@ShutdownRepo ShutdownRepo self-assigned this May 14, 2024
@ShutdownRepo ShutdownRepo added waiting for additional changes Further changes are requested bugfix It's a bird, it's a plane labels May 14, 2024
@ShutdownRepo ShutdownRepo added under review Time to think about the need / implementation and removed waiting for additional changes Further changes are requested labels May 15, 2024
sources/install/package_forensic.sh Outdated Show resolved Hide resolved
@QU35T-code QU35T-code added the waiting for additional changes Further changes are requested label Jun 3, 2024
@QU35T-code QU35T-code removed the waiting for additional changes Further changes are requested label Jun 3, 2024
@QU35T-code
Copy link
Member

Thx @lap1nou !

@QU35T-code QU35T-code added ready for merge in the waitlist for merge, requires preliminary steps and removed under review Time to think about the need / implementation labels Jun 7, 2024
@ShutdownRepo ShutdownRepo merged commit bd44f7f into ThePorgs:dev Jun 8, 2024
9 of 12 checks passed
@QU35T-code QU35T-code removed the ready for merge in the waitlist for merge, requires preliminary steps label Jun 8, 2024
@QU35T-code QU35T-code mentioned this pull request Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix It's a bird, it's a plane
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants