hackerschoice / segfault

345 stars 38 forks source link

Latest commit #69631f1 - HACK packages error? #80

Closed scriptzteam closed 1 year ago

scriptzteam commented 1 year ago

Hi, installed your latest commit with packages SF_PACKAGES="MINI BASE NET HACK"

/pkg-install.sh: line 122: exec: pipx: not found
The command '/bin/sh -c /pkg-install.sh    HACK pipx install arsenal-cli        && /pkg-install.sh HACK pipx install git+https://github.com/vortexau/dnsvalidator       && /pkg-install.sh HACK pipx install git-dumper         && /pkg-install.sh HACK pipx install h8mail  `### /pkg-install.sh HACK pipx install hashid ### via apt`      && /pkg-install.sh HACK pipx install holehe     && /pkg-install.sh HACK pipx install git+https://github.com/soxoj/maigret `### 2023-03-07 pipx repo fails on aiohttp/longintrepr.h`  && /pkg-install.sh HACK pipx install git+https://github.com/EntySec/Shreder     `### && /pkg-install.sh HACK pipx install sqlmap ### via apt `  && /pkg-install.sh HACK pipx install webtech    && /pkg-install.sh DEVEL pipx install dulwich        && /pkg-install.sh DEVEL pipx install names' returned a non-zero code: 127
make[1]: *** [Makefile:2: all] Error 127
make[1]: Leaving directory '/root/segfault/guest'
make: *** [Makefile:11: all] Error 2

Edit: Fixed by adding pipx line there: https://github.com/hackerschoice/segfault/blob/d1fadfcbd2f83358d0a10eef3f73b24d42817a74/guest/Dockerfile#L135

SkyperTHC commented 1 year ago

Yes. correct. HACK depends on LARGE (pipx is part of LARGE install because it's so big).

SF_PACKAGES="MINI BASE NET HACK LARGE works as well.