-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Description
Summary
The following link has a guide on setting up a development environment for msfconsole/metasploit. There were a couple points where additional information was required for my setup (Maybe these are recent dependency changes, but it could also be my local requirements).
The dependency installation command was:
sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev
but I also required libyaml-dev
Additionally, when it came to ruby dependency management, I had permission issues due to the installation folder. I had to run the following command (it could be any folder with the right permissions) to properly install ruby dependencies via bundle install:
bundle config path ~/Documents
Motivation
Why should we document this and who will benefit from it?
Steps to resolve this issue
These commands could simply be added to the linked page.
Draft the doc
- Write the doc, following the format listed in these resources:
Open a pull request
- Open a pull request with your work including the words "closes #[this issue's number]" in the pull request description