Comments (10)
It looks like there's not enough information to replicate this issue. Please provide any relevant output and logs which may be useful in diagnosing the issue.
This includes:
- All of the item points within this tempate
- The result of the
debug
command in your Metasploit console - Screenshots showing the issues you're having
- Exact replication steps
The easier it is for us to replicate and debug an issue means there's a higher chance of this issue being resolved.
from metasploit-omnibus.
Are you following a tutorial/resource? It's not entirely clear what your intent is 👍
from metasploit-omnibus.
No, I was curious of what the lab was and typed: load lab.
But this holds true for all the gems that you install manually.
from metasploit-omnibus.
Hi!
This issue has been left open with no activity for a while now.
We get a lot of issues, so we currently close issues after 60 days of inactivity. It’s been at least 30 days since the last update here.
If we missed this issue or if you want to keep it open, please reply here. You can also add the label "not stale" to keep this issue open!
As a friendly reminder: the best way to see this issue, or any other, fixed is to open a Pull Request.
from metasploit-omnibus.
Hi again!
It’s been 60 days since anything happened on this issue, so we are going to close it.
Please keep in mind that I’m only a robot, so if I’ve closed this issue in error please feel free to reopen this issue or create a new one if you need anything else.
As a friendly reminder: the best way to see this issue, or any other, fixed is to open a Pull Request.
from metasploit-omnibus.
Looks like an issue with the nightly installers
from metasploit-omnibus.
Gems added after install will not be in Gemfile.lock and therefor not loaded by msfconsole
. This is not a framework issue but a functionality of Rubygems and bundler being vendored components since Ruby 2.5.
from metasploit-omnibus.
That would mean it should work after restarting mfconsole? (it does not)
from metasploit-omnibus.
@sfjuocekr, unfortunately no. A restart of msfconsole
will not add the gem to the lock file. The gem
command only installs the gem in a ruby gemset however bundler
inspects the environment during startup and restricts the available gems in the runtime to those specifically referenced in the Gemfile.lock
as determined by the environment. For msfconsole
this means to add a gem for runtime usage the gem will need to be reference as a dependency in some way and added to the environment usually for non-developer installs this is via creating a Gemfile.local
and bundle install
execution to update the Gemfile.lock
. After all this is completed correctly starting a new msfconsole
should make the gem available to the environment.
Looking further the specific plugin you attempted to load
requires the lab
gem which is not referenced in metastploit-framwork.gemspec
or Gemfile
at this time. The project's preference is that all required gems for plugins be marked as dependencies via metasploit-framework.gemspec
, however in the case of the lab
model the gem in questions brings with it 30+ dependencies most users will not need and is omitted from the spec. An inspection of the plugin's history shows this gem was extracted from metastploiit-framework back in 2012 when the Ruby environment's available gem restrictions were less strongly tide to a Gemfile.lock
.
@adfoster-r7 I propose that the lab
plugin may be something to consider treating as a developer plugin and to address this particular issue, we could improve the error message when the require 'lab'
returns a LoadError
to detect if the user is in a git
based environment and provide updated steps and when in an installer
based environment to report the plugin is not fully supported by this installation method. Thoughts?
from metasploit-omnibus.
l
from metasploit-omnibus.
Related Issues (20)
- No new packages for quite some time HOT 1
- Nightly Installer Script not working with Default Ubuntu 19.10 settings HOT 3
- I configured the installation path to be "C:\", why is it actually installed to "D:\metasploits-framework" HOT 4
- Warning regarding multiple Postgresql versions
- > As of this writing, we see the following files being published at windows.metasploit.com HOT 1
- Hi!
- https://github.com/rapid7/metasploit-framework.wiki.git
- Para confirmar:
- build tags/6.1.5 failed with ubuntu18.04 HOT 1
- Metasploit Not installed but showing it at its newest version. HOT 2
- How to fully remove metasploit? HOT 1
- Old versions
- can't be more rediclous ............ HOT 5
- https://github.com/rapid7/metasploit-framework.wiki.git
- Warning: apt-key is deprecated in Ubuntu 22.04.1 LTS HOT 1
- Bug when installing the posrgresql.service at the end of the installer. HOT 1
- Installation fails in Arm64 environment as expected file size does not match. HOT 2
- Provide wrappers for Metasploit's tools directory HOT 1
- Liphe
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metasploit-omnibus.