j3ssie / osmedeus

A Workflow Engine for Offensive Security
https://osmedeus.org/
MIT License
5.33k stars 879 forks source link

Packer command not installed #224

Closed mablanco closed 2 years ago

mablanco commented 2 years ago

Hi @j3ssie. When running the osmedeus utils command, it complains about not finding the packer binary:

error checking core programs: /root/osmedeus-base/binaries/packer -h

I haven found any mention about Packer in the installation script. Is Packer a prerequisite before installing/using Osmedeus?

Meanwhile, I've added its installation to the Docker image.

Regards.

mablanco commented 2 years ago

After manually adding Packer to the Osmedeus installation, the command now complains about a missing YAML file:

Error: distributed cloud config doesn't exist: /root/osmedeus-base/cloud/provider.yaml
j3ssie commented 2 years ago

Thank you for reporting, I just fixed the option for that. It simply check cloud setup is okay or not which is a feature for premium package only.

mablanco commented 2 years ago

OK, I wasn't aware this is a premium feature. I understand that I should remove Packer from the Docker image, shouldn't I?

j3ssie commented 2 years ago

Yeah sure, to reduce the image size