Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342013 - net-analyzer/metasploit-3.7.2 version bump
Summary: net-analyzer/metasploit-3.7.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Netmon project
URL: http://www.metasploit.com/framework/d...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-21 13:27 UTC by Martin Böcher
Modified: 2011-08-03 06:26 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for metasploit-3.5.0 (metasploit-3.5.0.ebuild,3.15 KB, text/plain)
2010-11-08 00:17 UTC, William Cooke
Details
metasploit icon (metasploit.xpm,7.45 KB, text/plain)
2010-11-08 00:18 UTC, William Cooke
Details
msfrpcd init script (msfrpcd3.5.initd,635 bytes, text/plain)
2010-11-08 00:19 UTC, William Cooke
Details
msfrpcd conf.d file for init script (msfrpcd3.5.conf,598 bytes, text/plain)
2010-11-08 00:19 UTC, William Cooke
Details
Updated to remove QA warnings (metasploit-3.5.0.ebuild,3.46 KB, text/plain)
2010-12-11 21:48 UTC, William Cooke
Details
Updated for 3.5.1 (metasploit-3.5.1.ebuild,3.49 KB, text/plain)
2011-01-07 00:01 UTC, William Cooke
Details
metasploit-3.6.0 ebuild (metasploit-3.6.0.ebuild,3.49 KB, text/plain)
2011-03-10 17:40 UTC, William Cooke
Details
msfrpcd conf.d file for init script (msfrpcd3.6.conf,598 bytes, text/plain)
2011-03-10 17:43 UTC, William Cooke
Details
msfrpcd init script (msfrpcd3.6.initd,635 bytes, text/plain)
2011-03-10 17:45 UTC, William Cooke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Böcher 2010-10-21 13:27:13 UTC
metasploit version 3.5.0 is out now.
updated ebuild needed.
thanks.

Reproducible: Always
Comment 1 Dane Smith (RETIRED) gentoo-dev 2010-10-22 22:13:19 UTC
Assigning to maintainers.
Comment 2 William Cooke 2010-11-08 00:17:54 UTC
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.
Comment 3 William Cooke 2010-11-08 00:18:48 UTC
Created attachment 253573 [details]
metasploit icon
Comment 4 William Cooke 2010-11-08 00:19:13 UTC
Created attachment 253575 [details]
msfrpcd init script
Comment 5 William Cooke 2010-11-08 00:19:57 UTC
Created attachment 253577 [details]
msfrpcd conf.d file for init script
Comment 6 jannis 2010-11-24 11:33:46 UTC
seems to be in official tree
Comment 7 Dell'Aica Valentino 2010-12-11 09:26:18 UTC
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
Comment 8 William Cooke 2010-12-11 21:48:43 UTC
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.
Comment 9 William Cooke 2011-01-07 00:01:37 UTC
Created attachment 259102 [details]
Updated for 3.5.1

* Updated SRC_URI
* makes all the msf* scripts executable
Comment 10 Rick Farina (Zero_Chaos) gentoo-dev 2011-02-26 04:21:45 UTC
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
Comment 12 William Cooke 2011-03-10 17:40:51 UTC
Created attachment 265467 [details]
metasploit-3.6.0 ebuild
Comment 13 William Cooke 2011-03-10 17:43:11 UTC
Created attachment 265469 [details]
msfrpcd conf.d file for init script

Filename version bump for 3.6.0
Comment 14 William Cooke 2011-03-10 17:45:50 UTC
Created attachment 265471 [details]
msfrpcd init script

Filename version bump and version variable changed for 3.6 slot.
Comment 15 Agostino Sarubbo gentoo-dev 2011-07-07 09:25:27 UTC
Is out 3.7.2
Comment 16 Patrick Lauer gentoo-dev 2011-07-30 21:41:03 UTC
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.
Comment 17 Patrick Lauer gentoo-dev 2011-08-03 06:26:37 UTC
+  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 :)