Skip to content

Setting up development environment issue #20663

@rhymenaucerous

Description

@rhymenaucerous

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).

https://docs.metasploit.com/docs/development/get-started/setting-up-a-metasploit-development-environment.html

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

Open a pull request

  • Open a pull request with your work including the words "closes #[this issue's number]" in the pull request description

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions