metasploit version 3.5.0 is out now. updated ebuild needed. thanks. Reproducible: Always
Assigning to maintainers.
Created attachment 253571 [details] Ebuild for metasploit-3.5.0 * Added java use flag and dependency on virtual/jre for the Java GUI * Install Java GUI menu entry xpm image converted from windows ico file * Enable downloading the most recent version with subversion It seems there may have been some sort of support for this before, but was removed at some point. None of the current Ebuilds actually support it. * Removed dependency on SQLite SQLite is not supported in metasploit upstream * Removed msfweb init stuff msfweb is not supported in metasploit anymore * Added msfrpcd init script * Deletes the msfupdate script Useless because all the .svn directories were deleted anyways. Read the postinst messages for a better solution that actually works now.
Created attachment 253573 [details] metasploit icon
Created attachment 253575 [details] msfrpcd init script
Created attachment 253577 [details] msfrpcd conf.d file for init script
seems to be in official tree
seem there is a QA issue in the package scanelf: /var/tmp/portage/net-analyzer/metasploit-3.5.0/image/usr/lib/metasploit3.5/data/msflinker_linux_x86.bin: Invalid section header info (2) * QA Notice: The following files contain writable and executable sections * Files with such sections will not work properly (or at all!) on some * architectures/operating systems. A bug should be filed at * http://bugs.gentoo.org/ to make sure the issue is fixed. * For more information, see http://hardened.gentoo.org/gnu-stack.xml * Please include the following list of files in your report: * Note: Bugs should be filed for the respective maintainers * of the package in question and not hardened@g.o. * --- --- RWX usr/lib/metasploit3.5/data/templates/template_armle_linux.bin * --- --- RWX usr/lib/metasploit3.5/data/templates/template_x86_linux.bin * RWX --- --- usr/lib/metasploit3.5/data/msflinker_linux_x86.bin
Created attachment 256926 [details] Updated to remove QA warnings Updated to remove QA warnings and display the elog information properly if the java use flag is set. This still displays scanelf Invalid section header info warnings. I am not sure how to fix these. The official ebuild in the main portage tree displays them as well and the QA warnings.
Created attachment 259102 [details] Updated for 3.5.1 * Updated SRC_URI * makes all the msf* scripts executable
When this bug gets closed (or at least the QA parts of the ebuild get merged) you can also close 349184 which is complaining about the false QA failures. Thanks
http://updates.metasploit.com/data/releases/framework-3.6.0.tar.bz2
Created attachment 265467 [details] metasploit-3.6.0 ebuild
Created attachment 265469 [details] msfrpcd conf.d file for init script Filename version bump for 3.6.0
Created attachment 265471 [details] msfrpcd init script Filename version bump and version variable changed for 3.6 slot.
Is out 3.7.2
Some comments: Nice work so far. Thanks for working on all the extra features :) Use of the java useflag is not optimal, I'd prefer a X useflag for that. Also I think the dependency on virtual/jre will not be sufficient as this might be a Java without X support. 3.7.2 has another file added that needs to be QA_EXECSTACK'ed Once I find a way to test all the changes I'll see that I get a new version committed.
+ 03 Aug 2011; Patrick Lauer <patrick@gentoo.org> +metasploit-4.0.0.ebuild, + +files/msfrpcd-4.0-conf, +files/msfrpcd-4.0-initd, +metasploit-9999.ebuild, + +files/metasploit.icon, metadata.xml: + Bump to 4.0, includes lots of nice ebuild improvements from #342013 I removed the svn bits fromthe 4.0 ebuild, but there's a -9999 one if you want those features. Renamed useflag to gui, but haven't tested it yet. Comments and improvements welcome :)