Package Details: metasploit-git 1:6.3.31.71421.28ba19a12f-1

Git Clone URL: https://aur.archlinux.org/metasploit-git.git (read-only, click to copy)
Package Base: metasploit-git
Description: Advanced open-source platform for developing, testing, and using exploit code
Upstream URL: https://www.metasploit.com/
Licenses: BSD
Conflicts: metasploit
Provides: metasploit
Submitter: axper
Maintainer: anthraxx
Last Packager: anthraxx
Votes: 17
Popularity: 0.000000
First Submitted: 2014-10-19 15:27 (UTC)
Last Updated: 2023-08-29 23:46 (UTC)

Required by (8)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

p0ng commented on 2015-04-27 03:31 (UTC)

"Houston, we have a problem" root ~ > /home/p0ng/aur/metasploit-git pacman -U metasploit-git-2015042001.32859.4ffffa5-1-x86_64.pkg.tar loading packages... resolving dependencies... looking for conflicting packages... Packages (1) metasploit-git-2015042001.32859.4ffffa5-1 Total Installed Size: 528.66 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [######################################] 100% (1/1) checking package integrity [######################################] 100% (1/1) loading package files [######################################] 100% (1/1) checking for file conflicts [######################################] 100% (1/1) checking available disk space [######################################] 100% (1/1) installing metasploit-git [######################################] 100% Installing necessary ruby dependencies with ruby-bundle /tmp/alpm_0EPui7/.INSTALL: line 4: cd: /opt/metasploit: No such file or directory Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine. Could not locate Gemfile find: missing argument to `-exec' /tmp/alpm_0EPui7/.INSTALL: line 7: ;: command not found error: command failed to execute correctly Optional dependencies for metasploit-git java-runtime: msfgui support ruby-pg: database support What did I do wrong?

Shibumi commented on 2015-04-26 22:28 (UTC)

@anonymous_42 The package should work now. :)

Shibumi commented on 2015-04-23 22:04 (UTC)

sorry for my inactivity.. I know of the error.. I will try to fix this in the next days. Please keep calm and use the stable version (thats up to date) https://aur.archlinux.org/packages/metasploit

Knight commented on 2015-04-21 07:38 (UTC)

Hi @Shibumi. I got an error here: Gem::InstallError: metasploit-concern requires Ruby version >= 2.1. The PKGBUILD need to be updated :)

Shibumi commented on 2015-04-02 21:37 (UTC)

Hello I am the new package maintainer :)

axper commented on 2015-03-11 16:31 (UTC)

Alright guys I am going to be busy lately, feel free to adopt the package.

MrRhum commented on 2015-03-11 10:19 (UTC)

@wertha Yes metasploit only support version >= 2.1 : https://github.com/rapid7/metasploit-framework/issues/4602#issuecomment-74906292 https://github.com/darkoperator/MSF-Installer/issues/45

wertha commented on 2015-03-10 20:10 (UTC)

@MrRhum They moved to 2.1.5 https://github.com/rapid7/metasploit-framework/blob/master/.ruby-version I don't know if they support also 2.2.0, I know they are still fixing bugs for ruby 2.2 https://github.com/rapid7/metasploit-framework/issues/4818

MrRhum commented on 2015-03-10 13:22 (UTC)

This PKGBUILD is outdated. Metasploit just passed to Ruby 2.2.0 to fix some bugs. To fix the install donwload the tarball and install ruby2. Then do : "gem install bundler" Don't forget to add ~/home/you/.gem/ruby/2.2.0/bin to your PATH. Then edit the PKGBUILD and change the following lines : find "${pkgdir}/usr/share/${pkgname}/vendor/bundle/ruby/1.9.1/gems/robots-0.10.1" -type f -exec chmod 644 {} \; to bundle-1.9 install --deployment to bundle install --deployment #find "${pkgdir}/usr/share/${pkgname}/vendor/bundle/ruby/1.9.1/gems/robots-0.10.1" -type f -exec chmod 644 {} \; echo "ruby-1.9 /usr/share/${pkgname}/`basename "${f}"` \"\$@\"" > "${_msffile}" to echo "ruby /usr/share/${pkgname}/`basename "${f}"` \"\$@\"" > "${_msffile}" You will have the robots issue so just do : chmod -R 755 /usr/share/metasploit-git/vendor/bundle/ruby/2.2.0/gems/robots-0.10.1/ And then do : makepkg sudo pacman -U .... And you should run Metasploit, Thanks for this outdated package ! Which is the best for the "git" version...

wertha commented on 2015-03-08 11:19 (UTC)

I'm getting the following error: Gem::InstallError: metasploit_data_models requires Ruby version >= 2.1. An error occurred while installing metasploit_data_models (0.23.1), and Bundler cannot continue. Make sure that `gem install metasploit_data_models -v '0.23.1'` succeeds before bundling. I don't know if ruby 2.2.1 will work on this, since ruby 2.2.1 has broken a few packages for me already. But I did change the dependency to ruby2.1 and ruby2.1-bundler which is ruby 2.1.5, probably using rvm or rbenv could work too but I just used this approach. I updated: bundle-1.9 install --deployment to bundle-2.1 install --deployment find "${pkgdir}/usr/share/${pkgname}/vendor/bundle/ruby/1.9.1/gems/robots-0.10.1" to find "${pkgdir}/usr/share/${pkgname}/vendor/bundle/ruby/2.1.0/gems/robots-0.10.1" echo "ruby-1.9 /usr/share/${pkgname}... to echo "ruby-2.1 /usr/share/${pkgname}...