[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/, net-analyzer/metasploit/files/
commit: af8f89d9b9f87bff0d3d3176437b3766a0439f4b Author: Hans de Graaff gentoo org> AuthorDate: Tue May 5 07:50:12 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue May 5 08:05:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8f89d9 net-analyzer/metasploit: remove masked package Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/metasploit/Manifest | 1 - net-analyzer/metasploit/files/database.yml | 34 -- net-analyzer/metasploit/metadata.xml | 18 -- .../metasploit/metasploit-4.17.21-r6.ebuild| 353 - net-analyzer/metasploit/metasploit-.ebuild | 348 5 files changed, 754 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest deleted file mode 100644 index 09d5598966e..000 --- a/net-analyzer/metasploit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST metasploit-4.17.21.tar.gz 28812125 BLAKE2B 15ff8ccac99d783b7b9cd20d6512df551b3143b4947d2f347b2558d1bafd2861d41fe6b051034c75cd25030ad85d26f261ffe9149dd27d551f92f17fcc0b4075 SHA512 00763f515bc6b556d4dbe15a7c58fac3c7febb64fb339fd5c05ad2b18b5b55bdf8815daca35f24bb22bea3d376db4f4610918730d813079e5ac3f8d5ad16d2d9 diff --git a/net-analyzer/metasploit/files/database.yml b/net-analyzer/metasploit/files/database.yml deleted file mode 100644 index 403191669cc..000 --- a/net-analyzer/metasploit/files/database.yml +++ /dev/null @@ -1,34 +0,0 @@ -# -# The tests currently use the development user -# https://dev.metasploit.com/redmine/issues/8418 -# - -development: - adapter: "postgresql" - database: "msf_test_database" - username: "msf_test_user" - password: "secure" - port: 5432 - host: "localhost" - pool: 256 - timeout: 5 - -production: - adapter: "postgresql" - database: "msf_database" - username: "msf_user" - password: "secure" - port: 5432 - host: "localhost" - pool: 256 - timeout: 5 - -test: - adapter: "postgresql" - database: "msf_test_database" - username: "msf_test_user" - password: "secure" - port: 5432 - host: "localhost" - pool: 256 - timeout: 5 diff --git a/net-analyzer/metasploit/metadata.xml b/net-analyzer/metasploit/metadata.xml deleted file mode 100644 index 1edaa58c665..000 --- a/net-analyzer/metasploit/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - zeroch...@gentoo.org - Rick Farina - Very delicate package, ask before you touch please - - - Install dependencies needed for metasploit and exploit development - Enable the plugin to integrate with nexpose - Enable restricted oracle modules which have additional deps - Enable libpcap for packet sniffing - - - rapid7/metasploit-framework - - diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild deleted file mode 100644 index f06d33d3ee2..000 --- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild +++ /dev/null @@ -1,353 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -#never ever ever have more than one ruby in here -USE_RUBY="ruby24" -inherit eutils ruby-ng - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; - EGIT_BRANCH="4.x" - EGIT_CHECKOUT_DIR="${WORKDIR}"/all - inherit git-r3 - KEYWORDS="~arm" - SLOT="" -else - ##Tags https://github.com/rapid7/metasploit-framework/releases - MY_PV=${PV/_p/-} - SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" - RUBY_S="${PN}-framework-${MY_PV}" - inherit eapi7-ver - SLOT="$(ver_cut 1).$(ver_cut 2)" -fi - -DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" -HOMEPAGE="http://www.metasploit.org/"; -LICENSE="BSD" -IUSE="development +java nexpose oracle +pcap test" - -#multiple known bugs with tests reported upstream and ignored -#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="strip test" - -#grep spec.add_runtime_dependency metasploit-framework.gemspec | sort -RUBY_COMMON_DEPEND="virtual/ruby-ssl - >=dev-ruby/actionpack-4.2.6:4.2 - >=dev-ruby/activerecord-4.2.6:4.2 - >=dev-ruby/activesupport-4.2.6:4.2 - dev-ruby/backports - dev-ruby/bcrypt-ruby - dev-ruby/bcrypt_pbkdf - dev-ruby/bit-struct - dev-ruby/bundler - dev-ruby/dnsruby - dev-ruby/faker:0 - dev-ruby/faraday - dev-ruby/filesize:* - dev-ruby/jsobfu:* - dev-ruby/json:* - dev-ruby/metasm:* - dev-ruby/me
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 6209ff94fa9f8cae55a8274fc34320d10a808f76 Author: Ulrich Müller gentoo org> AuthorDate: Fri Dec 13 15:11:01 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Dec 13 15:11:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6209ff94 net-analyzer/metasploit: Assign RESTRICT only once. Closes: https://bugs.gentoo.org/699202 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild | 4 +--- net-analyzer/metasploit/metasploit-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild index 7b2bcb7d0de..f06d33d3ee2 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild @@ -31,7 +31,7 @@ IUSE="development +java nexpose oracle +pcap test" #multiple known bugs with tests reported upstream and ignored #http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="test" +RESTRICT="strip test" #grep spec.add_runtime_dependency metasploit-framework.gemspec | sort RUBY_COMMON_DEPEND="virtual/ruby-ssl @@ -128,8 +128,6 @@ COMMON_DEPEND="dev-db/postgresql[server] RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" -RESTRICT+=" strip" - QA_PREBUILT=" usr/lib*/${PN}${SLOT}/data/templates/template_x86_linux.bin usr/lib*/${PN}${SLOT}/data/templates/template_armle_linux.bin diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 6a64282832d..54db9b0d61c 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -31,7 +31,7 @@ IUSE="development +java nexpose oracle +pcap test" #multiple known bugs with tests reported upstream and ignored #http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="test" +RESTRICT="strip test" #grep spec.add_runtime_dependency metasploit-framework.gemspec | sort RUBY_COMMON_DEPEND="virtual/ruby-ssl @@ -127,8 +127,6 @@ COMMON_DEPEND="dev-db/postgresql[server] RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" -RESTRICT+=" strip" - QA_PREBUILT=" usr/lib*/${PN}${SLOT}/data/templates/template_x86_linux.bin usr/lib*/${PN}${SLOT}/data/templates/template_armle_linux.bin
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 4c0c5c558ac80025dc8b3f1ae48f67412ab9b203 Author: Hasan ÇALIŞIR psauxit com> AuthorDate: Tue Oct 29 14:47:29 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 29 17:29:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0c5c55 net-analyzer/metasploit: drop openvas-omp support set slot on dev-ruby/rubyzip. drop openvas-omp support. Closes: https://bugs.gentoo.org/698762 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hasan ÇALIŞIR psauxit.com> Closes: https://github.com/gentoo/gentoo/pull/13488 Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild | 8 +++- net-analyzer/metasploit/metasploit-.ebuild | 8 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild index e24648b0588..db815de8d1d 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild @@ -92,7 +92,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/ruby-macho dev-ruby/rubyntlm dev-ruby/ruby_smb:* - dev-ruby/rubyzip + dev-ruby/rubyzip:* dev-ruby/sqlite3 dev-ruby/sshkey dev-ruby/tzinfo:* @@ -215,6 +215,12 @@ all_ruby_prepare() { #if ! use nessus; then sed -i -e "/nessus/d" metasploit-framework.gemspec || die #fi + + #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076 + #openvas-omp is deprecated and masked for removal. Bug:692076 + #Remove openvas-omp in gemspec. Bug:698762 + sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die + #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use development; then sed -i -e "/^group :development do/,/^end$/d" Gemfile || die diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 08d45194b38..42bf6440d53 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -91,7 +91,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/ruby-macho dev-ruby/rubyntlm dev-ruby/ruby_smb:* - dev-ruby/rubyzip + dev-ruby/rubyzip:* dev-ruby/sqlite3 dev-ruby/sshkey dev-ruby/tzinfo:* @@ -214,6 +214,12 @@ all_ruby_prepare() { #if ! use nessus; then sed -i -e "/nessus/d" metasploit-framework.gemspec || die #fi + + #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076 + #openvas-omp is deprecated and masked for removal. Bug:692076 + #Remove openvas-omp in gemspec. Bug:698762 + sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die + #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use development; then sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 9edccb79be99fb590b1919fbdabec8f543d2ed9b Author: Joonas Niilola gentoo org> AuthorDate: Mon Oct 28 04:13:08 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Oct 28 04:13:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edccb79 net-analyzer/metasploit: drop 'openvas' USE Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Joonas Niilola gentoo.org> net-analyzer/metasploit/metadata.xml | 1 - net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild | 6 +- net-analyzer/metasploit/metasploit-.ebuild | 6 +- 3 files changed, 2 insertions(+), 11 deletions(-) diff --git a/net-analyzer/metasploit/metadata.xml b/net-analyzer/metasploit/metadata.xml index e449553f4ec..1edaa58c665 100644 --- a/net-analyzer/metasploit/metadata.xml +++ b/net-analyzer/metasploit/metadata.xml @@ -9,7 +9,6 @@ Install dependencies needed for metasploit and exploit development Enable the plugin to integrate with nexpose - Enable the plugin to integrate net-analyzer/openvas Enable restricted oracle modules which have additional deps Enable libpcap for packet sniffing diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild index 6a54bb42043..e24648b0588 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild @@ -27,7 +27,7 @@ fi DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" -IUSE="development +java nexpose openvas oracle +pcap test" +IUSE="development +java nexpose oracle +pcap test" #multiple known bugs with tests reported upstream and ignored #http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) @@ -101,7 +101,6 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/xmlrpc java? ( dev-ruby/rjb ) nexpose? ( dev-ruby/nexpose ) - openvas? ( dev-ruby/openvas-omp ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* dev-ruby/network_interface ) @@ -216,9 +215,6 @@ all_ruby_prepare() { #if ! use nessus; then sed -i -e "/nessus/d" metasploit-framework.gemspec || die #fi - if ! use openvas; then - sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die - fi #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use development; then sed -i -e "/^group :development do/,/^end$/d" Gemfile || die diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 407b7303e0f..08d45194b38 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -27,7 +27,7 @@ fi DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" -IUSE="development +java nexpose openvas oracle +pcap test" +IUSE="development +java nexpose oracle +pcap test" #multiple known bugs with tests reported upstream and ignored #http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) @@ -100,7 +100,6 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/xmlrpc java? ( dev-ruby/rjb ) nexpose? ( dev-ruby/nexpose ) - openvas? ( dev-ruby/openvas-omp ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* dev-ruby/network_interface ) @@ -215,9 +214,6 @@ all_ruby_prepare() { #if ! use nessus; then sed -i -e "/nessus/d" metasploit-framework.gemspec || die #fi - if ! use openvas; then - sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die - fi #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use development; then sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: cf64bf2c90c4209a15e04b45255b39b70ae2aef2 Author: Rick Farina gentoo org> AuthorDate: Tue Oct 15 17:19:50 2019 + Commit: Rick Farina gentoo org> CommitDate: Tue Oct 15 17:20:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf64bf2c net-analyzer/metasploit: fix faker dep Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> .../{metasploit-4.17.21-r5.ebuild => metasploit-4.17.21-r6.ebuild} | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild index e980b733098..6a54bb42043 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild @@ -44,7 +44,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bit-struct dev-ruby/bundler dev-ruby/dnsruby - dev-ruby/faker + dev-ruby/faker:0 dev-ruby/faraday dev-ruby/filesize:* dev-ruby/jsobfu:* diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 49691b5c074..407b7303e0f 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -44,7 +44,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bit-struct dev-ruby/bundler dev-ruby/dnsruby - dev-ruby/faker + dev-ruby/faker:0 dev-ruby/filesize:* dev-ruby/jsobfu:* dev-ruby/json:*
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: cd9b8a659339f5d4163e38ef9679e16440fc0d2b Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 2 07:19:53 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Aug 2 07:20:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9b8a65 net-analyzer/metasploit: johntheripper[-minimal] now does not exist Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild index 9f8d3a0601f..e980b733098 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild @@ -124,7 +124,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal] ) + || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal(-)] ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index dbc324bc0ec..49691b5c074 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal] ) + || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal(-)] ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: dbf6c0ffeaea1819b30e9b2e9dce34a4beb558cf Author: Rick Farina gentoo org> AuthorDate: Tue Jul 23 03:32:02 2019 + Commit: Rick Farina gentoo org> CommitDate: Tue Jul 23 03:32:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf6c0ff net-analyzer/metasploit: fix magic dep somehow this fails without faraday despite not directly needing it. maybe it's the fault of activesupport but I'm not really sure. it's needed, now it's there. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Rick Farina gentoo.org> .../{metasploit-4.17.21-r4.ebuild => metasploit-4.17.21-r5.ebuild} | 5 + 1 file changed, 5 insertions(+) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild similarity index 98% rename from net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild index d749f104d93..9f8d3a0601f 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r5.ebuild @@ -45,6 +45,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bundler dev-ruby/dnsruby dev-ruby/faker + dev-ruby/faraday dev-ruby/filesize:* dev-ruby/jsobfu:* dev-ruby/json:* @@ -239,6 +240,10 @@ all_ruby_prepare() { #https://bugs.gentoo.org/show_bug.cgi?id=584522 no tzinfo-data by choice in gentoo sed -i '/tzinfo-data/d' metasploit-framework.gemspec + #fails without faraday in Gemfile.lock + #despite activesupport(?) needing it, it doesn't end up there :-( + sed -i "/'activesupport'/a \ \ spec.add_runtime_dependency 'faraday'" metasploit-framework.gemspec + #let's bogart msfupdate rm msfupdate echo "#!/bin/sh" > msfupdate
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e09933a189ca1fb27c41b9777b589be9ae0f5401 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 16 18:56:12 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 9 05:53:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09933a1 net-analyzer/metasploit: cleanup ruby23-only version Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-analyzer/metasploit/Manifest | 1 - .../metasploit/metasploit-4.14.16-r2.ebuild| 335 - 2 files changed, 336 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 0c21a598802..09d5598966e 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,2 +1 @@ -DIST metasploit-4.14.16.tar.gz 23726763 BLAKE2B ab2d3f10c948db394643f2bcd9b08822f16133ef81abe7048b6c4e49bf635abded40d7359b9787f7f955ba6eccfdb81ff6372d24dd2acd732ba9f16cb41ca8b4 SHA512 882968e68ff5adf10426f6e8480f3eac7cd9b289c1e641a91e537d31a434858f2c47b4f7b5bf23fcfc22eceecd2527eedb7eac3e9a8ad4a212187762b1b9aab2 DIST metasploit-4.17.21.tar.gz 28812125 BLAKE2B 15ff8ccac99d783b7b9cd20d6512df551b3143b4947d2f347b2558d1bafd2861d41fe6b051034c75cd25030ad85d26f261ffe9149dd27d551f92f17fcc0b4075 SHA512 00763f515bc6b556d4dbe15a7c58fac3c7febb64fb339fd5c05ad2b18b5b55bdf8815daca35f24bb22bea3d376db4f4610918730d813079e5ac3f8d5ad16d2d9 diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild deleted file mode 100644 index fb8f4c563b8..000 --- a/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild +++ /dev/null @@ -1,335 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -#never ever ever have more than one ruby in here -USE_RUBY="ruby23" -inherit eutils ruby-ng - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; - EGIT_CHECKOUT_DIR="${WORKDIR}"/all - inherit git-r3 - KEYWORDS="" - SLOT="" -else - ##Tags https://github.com/rapid7/metasploit-framework/releases - MY_PV=${PV/_p/-} - SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" - RUBY_S="${PN}-framework-${MY_PV}" - inherit eapi7-ver - SLOT="$(ver_cut 1).$(ver_cut 2)" -fi - -DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" -HOMEPAGE="http://www.metasploit.org/"; -LICENSE="BSD" -IUSE="development +java nexpose openvas oracle +pcap test" - -#multiple known bugs with tests reported upstream and ignored -#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="test" - -RUBY_COMMON_DEPEND="virtual/ruby-ssl - >=dev-ruby/activesupport-4.2.6:4.2 - >=dev-ruby/actionpack-4.2.6:4.2 - >=dev-ruby/activerecord-4.2.6:4.2 - dev-ruby/bcrypt-ruby - dev-ruby/bit-struct - >=dev-ruby/builder-3.0 - dev-ruby/bundler - dev-ruby/filesize:* - >=dev-ruby/jsobfu-0.3.0:* - dev-ruby/json:* - dev-ruby/kissfft - dev-ruby/metasm:1.0.2 - >=dev-ruby/metasploit_data_models-2.0.0 - dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.2.24 - dev-ruby/metasploit_payloads-mettle:0.1.9 - >=dev-ruby/metasploit-credential-2.0.0 - >=dev-ruby/metasploit-concern-2.0.0 - >=dev-ruby/metasploit-model-2.0.0 - dev-ruby/msgpack - dev-ruby/net-ssh:* - dev-ruby/nokogiri - dev-ruby/octokit - dev-ruby/openssl-ccm:1.2.1 - dev-ruby/patch_finder - >=dev-ruby/recog-2.0.14 - dev-ruby/redcarpet - >=dev-ruby/rkelly-remix-0.0.6 - dev-ruby/rex-arch - dev-ruby/rex-bin_tools - dev-ruby/rex-core - dev-ruby/rex-encoder - dev-ruby/rex-exploitation - dev-ruby/rex-java - dev-ruby/rex-mime - dev-ruby/rex-nop - dev-ruby/rex-ole - dev-ruby/rex-powershell - dev-ruby/rex-random_identifier - dev-ruby/rex-registry - dev-ruby/rex-socket - dev-ruby/rex-sslscan - dev-ruby/rex-rop_builder - dev-ruby/rex-struct2 - dev-ruby/rex-text - dev-ruby/rex-zip - dev-ruby/ruby_smb:* - dev-ruby/sqlite3 - >=dev-ruby/pg-0.11:* - dev-ruby/packetfu:1.1.13 - >=dev-ruby/rubyzip-1.1 - >=dev-ruby/rb-readline-0.5.4 - dev-ruby/robots - dev-ruby/sshkey - dev-ruby/tzinfo:* - dev-ruby/windows_error - dev-ruby/xmlrpc - java? ( dev-ruby/rjb ) - nexpose? ( dev-ruby/nexpose ) - openvas? ( dev-ruby/openvas-omp ) - oracle? ( dev-ruby/ruby-oci8 ) - pcap? ( dev-ruby/pcaprub:* - dev-ruby/network_interface ) - development? ( dev-r
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 8472328fd3e52dca4f5b53944450fe21deddf5c9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 16 19:10:28 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 16 19:10:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8472328f net-analyzer/metasploit: move ~arm keyword forward Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild index 9c5d8872886..d749f104d93 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,13 +12,13 @@ if [[ ${PV} == "" ]] ; then EGIT_BRANCH="4.x" EGIT_CHECKOUT_DIR="${WORKDIR}"/all inherit git-r3 - KEYWORDS="" + KEYWORDS="~arm" SLOT="" else ##Tags https://github.com/rapid7/metasploit-framework/releases MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~x86" RUBY_S="${PN}-framework-${MY_PV}" inherit eapi7-ver SLOT="$(ver_cut 1).$(ver_cut 2)"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 249a86475c79861cb6e70ee42c77c2f91e4b24bf Author: Rick Farina gentoo org> AuthorDate: Thu Dec 20 02:16:04 2018 + Commit: Rick Farina gentoo org> CommitDate: Thu Dec 20 02:16:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249a8647 net-analyzer/metasploit: switch the jtr dep preference Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild | 2 +- net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild index 745c9739718..fb8f4c563b8 100644 --- a/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild +++ b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild @@ -115,7 +115,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) + || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal] ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild index 2481fa5180b..9c5d8872886 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild @@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) + || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal] ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 6b043c85b99..dbc324bc0ec 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) + || ( app-crypt/johntheripper-jumbo >=app-crypt/johntheripper-1.7.9-r1[-minimal] ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 17af72b66b2392d8bfb976418f11d14a2d72d535 Author: Rick Farina gentoo org> AuthorDate: Tue Dec 18 21:38:45 2018 + Commit: Rick Farina gentoo org> CommitDate: Tue Dec 18 21:40:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17af72b6 net-analyzer/metasploit: update jtr deps Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> .../{metasploit-4.14.16-r1.ebuild => metasploit-4.14.16-r2.ebuild} | 2 +- .../{metasploit-4.17.21-r3.ebuild => metasploit-4.17.21-r4.ebuild} | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild rename to net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild index 10055eaae1c..745c9739718 100644 --- a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.14.16-r2.ebuild @@ -115,7 +115,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - >=app-crypt/johntheripper-1.7.9-r1[-minimal] + || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild index 32cb686d0d8..2481fa5180b 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r4.ebuild @@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - >=app-crypt/johntheripper-1.7.9-r1[-minimal] + || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16" diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index c4fc0fdabcd..6b043c85b99 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -123,7 +123,7 @@ ruby_add_bdepend "${RUBY_COMMON_DEPEND} ruby_add_rdepend "${RUBY_COMMON_DEPEND}" COMMON_DEPEND="dev-db/postgresql[server] - >=app-crypt/johntheripper-1.7.9-r1[-minimal] + || ( >=app-crypt/johntheripper-1.7.9-r1[-minimal] app-crypt/johntheripper-jumbo ) net-analyzer/nmap" RDEPEND+=" ${COMMON_DEPEND} >=app-eselect/eselect-metasploit-0.16"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: d8b0926f25c1c15cca4003a29c850eb6b680ccb8 Author: Rick Farina gentoo org> AuthorDate: Fri Dec 7 17:14:55 2018 + Commit: Rick Farina gentoo org> CommitDate: Fri Dec 7 17:17:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b0926f net-analyzer/metasploit: bug #653024 move from /usr/$(get_libdir) to /usr/lib Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> ...loit-4.17.21-r2.ebuild => metasploit-4.17.21-r3.ebuild} | 14 +++--- net-analyzer/metasploit/metasploit-.ebuild | 14 +++--- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild similarity index 95% rename from net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild index 73c8c95..32cb686d0d8 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r3.ebuild @@ -302,9 +302,9 @@ each_ruby_install() { #I'm 99% sure that this will only work for as long as we only support one ruby version. Creativity will be needed if we wish to support multiple. # should be as simple as copying everything into the target... - dodir /usr/$(get_libdir)/${PN}${SLOT} - cp -R * "${ED}"/usr/$(get_libdir)/${PN}${SLOT} || die "Copy files failed" - rm -Rf "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/documentation "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/README.md + dodir /usr/lib/${PN}${SLOT} + cp -R * "${ED}"/usr/lib/${PN}${SLOT} || die "Copy files failed" + rm -Rf "${ED}"/usr/lib/${PN}${SLOT}/documentation "${ED}"/usr/lib${PN}${SLOT}/README.md fowners -R root:0 / } @@ -313,16 +313,16 @@ all_ruby_install() { # do not remove LICENSE, bug #238137 dodir /usr/share/doc/${PF} cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die - ln -s "../../share/doc/${PF}/documentation" "${ED}/usr/$(get_libdir)/${PN}${SLOT}/documentation" + ln -s "../../share/doc/${PF}/documentation" "${ED}/usr/lib/${PN}${SLOT}/documentation" - fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate + fperms +x /usr/lib/${PN}${SLOT}/msfupdate #tell revdep-rebuild to ignore binaries meant for the target dodir /etc/revdep-rebuild cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-metasploit${SLOT} #These dirs contain prebuilt binaries for running on the TARGET not the HOST - SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/meterpreter" - SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/exploits" + SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/meterpreter" + SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/exploits" EOF } diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 73c8c95..c4fc0fdabcd 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -302,9 +302,9 @@ each_ruby_install() { #I'm 99% sure that this will only work for as long as we only support one ruby version. Creativity will be needed if we wish to support multiple. # should be as simple as copying everything into the target... - dodir /usr/$(get_libdir)/${PN}${SLOT} - cp -R * "${ED}"/usr/$(get_libdir)/${PN}${SLOT} || die "Copy files failed" - rm -Rf "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/documentation "${ED}"/usr/$(get_libdir)/${PN}${SLOT}/README.md + dodir /usr/lib/${PN}${SLOT} + cp -R * "${ED}"/usr/lib/${PN}${SLOT} || die "Copy files failed" + rm -Rf "${ED}"/usr/lib/${PN}${SLOT}/documentation "${ED}"/usr/lib/${PN}${SLOT}/README.md fowners -R root:0 / } @@ -313,16 +313,16 @@ all_ruby_install() { # do not remove LICENSE, bug #238137 dodir /usr/share/doc/${PF} cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die - ln -s "../../share/doc/${PF}/documentation" "${ED}/usr/$(get_libdir)/${PN}${SLOT}/documentation" + ln -s "../../share/doc/${PF}/documentation" "${ED}/usr/lib/${PN}${SLOT}/documentation" - fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate + fperms +x /usr/lib/${PN}${SLOT}/msfupdate #tell revdep-rebuild to ignore binaries meant for the target dodir /etc/revdep-rebuild cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-metasploit${SLOT} #These dirs contain prebuilt binaries for running on the TARGET not the HOST - SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/meterpreter" - SEARCH_DIRS_MASK="/usr/lib*/${PN}${SLOT}/data/exploits" + SEARCH_DIRS_MASK="/usr/lib/${PN}${SLOT}/data/meterpreter" + SEARCH_DIRS_MASK="/usr/lib
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 534ff39218eab918cab886ecb7a75fac8e06d3c4 Author: Rick Farina gentoo org> AuthorDate: Fri Dec 7 15:39:44 2018 + Commit: Rick Farina gentoo org> CommitDate: Fri Dec 7 15:39:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534ff392 net-analyzer/metasploit: fix bug #671710 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> .../{metasploit-4.17.21-r1.ebuild => metasploit-4.17.21-r2.ebuild} | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild index 6323d42a0e3..73c8c95 100644 --- a/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r2.ebuild @@ -96,7 +96,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/sshkey dev-ruby/tzinfo:* dev-ruby/windows_error - dev-ruby/xdr:* + dev-ruby/xdr:2.0.0 dev-ruby/xmlrpc java? ( dev-ruby/rjb ) nexpose? ( dev-ruby/nexpose ) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 6323d42a0e3..73c8c95 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -96,7 +96,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/sshkey dev-ruby/tzinfo:* dev-ruby/windows_error - dev-ruby/xdr:* + dev-ruby/xdr:2.0.0 dev-ruby/xmlrpc java? ( dev-ruby/rjb ) nexpose? ( dev-ruby/nexpose )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 6b390ad4078b74e687e2c3df5b058cae00fc338d Author: Zero_Chaos gentoo org> AuthorDate: Wed Nov 21 18:20:20 2018 + Commit: Rick Farina gentoo org> CommitDate: Wed Nov 21 18:21:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b390ad4 net-analyzer/metasploit: bump mostly import from pentoo add x86, drop arm until further testing ruby24 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> net-analyzer/metasploit/Manifest | 1 + .../metasploit/metasploit-4.14.16-r1.ebuild| 16 ++--- ...4.14.16.ebuild => metasploit-4.17.21-r1.ebuild} | 74 + net-analyzer/metasploit/metasploit-.ebuild | 77 ++ 4 files changed, 102 insertions(+), 66 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 040c488..0c21a598802 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1 +1,2 @@ DIST metasploit-4.14.16.tar.gz 23726763 BLAKE2B ab2d3f10c948db394643f2bcd9b08822f16133ef81abe7048b6c4e49bf635abded40d7359b9787f7f955ba6eccfdb81ff6372d24dd2acd732ba9f16cb41ca8b4 SHA512 882968e68ff5adf10426f6e8480f3eac7cd9b289c1e641a91e537d31a434858f2c47b4f7b5bf23fcfc22eceecd2527eedb7eac3e9a8ad4a212187762b1b9aab2 +DIST metasploit-4.17.21.tar.gz 28812125 BLAKE2B 15ff8ccac99d783b7b9cd20d6512df551b3143b4947d2f347b2558d1bafd2861d41fe6b051034c75cd25030ad85d26f261ffe9149dd27d551f92f17fcc0b4075 SHA512 00763f515bc6b556d4dbe15a7c58fac3c7febb64fb339fd5c05ad2b18b5b55bdf8815daca35f24bb22bea3d376db4f4610918730d813079e5ac3f8d5ad16d2d9 diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild b/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild index 1609560a641..10055eaae1c 100644 --- a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -19,8 +19,8 @@ else SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm" RUBY_S="${PN}-framework-${MY_PV}" - inherit versionator - SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" + inherit eapi7-ver + SLOT="$(ver_cut 1).$(ver_cut 2)" fi DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" @@ -40,8 +40,8 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bit-struct >=dev-ruby/builder-3.0 dev-ruby/bundler - dev-ruby/filesize - >=dev-ruby/jsobfu-0.3.0 + dev-ruby/filesize:* + >=dev-ruby/jsobfu-0.3.0:* dev-ruby/json:* dev-ruby/kissfft dev-ruby/metasm:1.0.2 @@ -79,9 +79,9 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/rex-struct2 dev-ruby/rex-text dev-ruby/rex-zip - dev-ruby/ruby_smb + dev-ruby/ruby_smb:* dev-ruby/sqlite3 - >=dev-ruby/pg-0.11 + >=dev-ruby/pg-0.11:* dev-ruby/packetfu:1.1.13 >=dev-ruby/rubyzip-1.1 >=dev-ruby/rb-readline-0.5.4 @@ -300,7 +300,7 @@ all_ruby_install() { # do not remove LICENSE, bug #238137 dodir /usr/share/doc/${PF} cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die - dosym /usr/share/doc/${PF}/documentation /usr/$(get_libdir)/${PN}${SLOT}/documentation + ln -s "../../share/doc/${PF}/documentation" "${ED}/usr/$(get_libdir)/${PN}${SLOT}/documentation" fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate diff --git a/net-analyzer/metasploit/metasploit-4.14.16.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild similarity index 88% rename from net-analyzer/metasploit/metasploit-4.14.16.ebuild rename to net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild index 5057b32c61a..6323d42a0e3 100644 --- a/net-analyzer/metasploit/metasploit-4.14.16.ebuild +++ b/net-analyzer/metasploit/metasploit-4.17.21-r1.ebuild @@ -1,14 +1,15 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" #never ever ever have more than one ruby in here -USE_RUBY="ruby23" +USE_RUBY="ruby24" inherit eutils ruby-ng if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_BRANCH="4.x" EGIT_CHECKOUT_DIR="${WORKDIR}"/all inherit git-r3 KEYWORDS="" @@ -17,10 +18,10 @@ else ##Tags https://github.com/rapid7/metasploit-framework/releases MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" + KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e145dee399e971ba2a0ab16431e014c40705c71e Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 1 06:12:44 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 1 06:12:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e145dee3 net-analyzer/metasploit: fix rex-arch dependency Remove the specific version requirement also in the gemspec file. Closes: https://bugs.gentoo.org/659688 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../metasploit/metasploit-4.14.16-r1.ebuild| 335 + 1 file changed, 335 insertions(+) diff --git a/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild b/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild new file mode 100644 index 000..1609560a641 --- /dev/null +++ b/net-analyzer/metasploit/metasploit-4.14.16-r1.ebuild @@ -0,0 +1,335 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +#never ever ever have more than one ruby in here +USE_RUBY="ruby23" +inherit eutils ruby-ng + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_CHECKOUT_DIR="${WORKDIR}"/all + inherit git-r3 + KEYWORDS="" + SLOT="" +else + ##Tags https://github.com/rapid7/metasploit-framework/releases + MY_PV=${PV/_p/-} + SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm" + RUBY_S="${PN}-framework-${MY_PV}" + inherit versionator + SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" +fi + +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" +HOMEPAGE="http://www.metasploit.org/"; +LICENSE="BSD" +IUSE="development +java nexpose openvas oracle +pcap test" + +#multiple known bugs with tests reported upstream and ignored +#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) +RESTRICT="test" + +RUBY_COMMON_DEPEND="virtual/ruby-ssl + >=dev-ruby/activesupport-4.2.6:4.2 + >=dev-ruby/actionpack-4.2.6:4.2 + >=dev-ruby/activerecord-4.2.6:4.2 + dev-ruby/bcrypt-ruby + dev-ruby/bit-struct + >=dev-ruby/builder-3.0 + dev-ruby/bundler + dev-ruby/filesize + >=dev-ruby/jsobfu-0.3.0 + dev-ruby/json:* + dev-ruby/kissfft + dev-ruby/metasm:1.0.2 + >=dev-ruby/metasploit_data_models-2.0.0 + dev-ruby/meterpreter_bins:0.0.22 + dev-ruby/metasploit-payloads:1.2.24 + dev-ruby/metasploit_payloads-mettle:0.1.9 + >=dev-ruby/metasploit-credential-2.0.0 + >=dev-ruby/metasploit-concern-2.0.0 + >=dev-ruby/metasploit-model-2.0.0 + dev-ruby/msgpack + dev-ruby/net-ssh:* + dev-ruby/nokogiri + dev-ruby/octokit + dev-ruby/openssl-ccm:1.2.1 + dev-ruby/patch_finder + >=dev-ruby/recog-2.0.14 + dev-ruby/redcarpet + >=dev-ruby/rkelly-remix-0.0.6 + dev-ruby/rex-arch + dev-ruby/rex-bin_tools + dev-ruby/rex-core + dev-ruby/rex-encoder + dev-ruby/rex-exploitation + dev-ruby/rex-java + dev-ruby/rex-mime + dev-ruby/rex-nop + dev-ruby/rex-ole + dev-ruby/rex-powershell + dev-ruby/rex-random_identifier + dev-ruby/rex-registry + dev-ruby/rex-socket + dev-ruby/rex-sslscan + dev-ruby/rex-rop_builder + dev-ruby/rex-struct2 + dev-ruby/rex-text + dev-ruby/rex-zip + dev-ruby/ruby_smb + dev-ruby/sqlite3 + >=dev-ruby/pg-0.11 + dev-ruby/packetfu:1.1.13 + >=dev-ruby/rubyzip-1.1 + >=dev-ruby/rb-readline-0.5.4 + dev-ruby/robots + dev-ruby/sshkey + dev-ruby/tzinfo:* + dev-ruby/windows_error + dev-ruby/xmlrpc + java? ( dev-ruby/rjb ) + nexpose? ( dev-ruby/nexpose ) + openvas? ( dev-ruby/openvas-omp ) + oracle? ( dev-ruby/ruby-oci8 ) + pcap? ( dev-ruby/pcaprub:* + dev-ruby/network_interface ) + development? ( dev-ruby/fivemat + dev-ruby/pry + dev-ruby/redcarpet + dev-ruby/yard + >=dev-ruby/rake-10.0.0 + >=dev-ruby/factory_girl-4.1.0 )" + #lorcon doesn't support ruby21 + #lorcon? ( net-wireless/lorcon[ruby] ) +ruby_add_bdepend "${RUBY_COMMON_DEPEND} + test? ( >=dev-ruby/factory_girl-4.1.0 + dev-ruby/fivemat + dev-ruby/database_cleaner + >=dev-ruby/rspec-2.12 + dev-ruby/shoulda-matchers + dev-ruby/timecop + >=dev-ruby/rake-10.0.0 )" +ruby_add_rdepend "${RUBY_COMMON_DEPEND}" + +COMMON_DEPEND="dev-db/postgresql[server] + >=app-crypt/johntheripper-1.
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: d96dce2e4aa42b1ccf5a8508db3bb59b8b91ea08 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jun 30 08:58:20 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jun 30 09:56:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96dce2e net-analyzer/metasploit: unversion rex-arch like other rex deps Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-analyzer/metasploit/metasploit-4.14.16.ebuild | 4 ++-- net-analyzer/metasploit/metasploit-.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.14.16.ebuild b/net-analyzer/metasploit/metasploit-4.14.16.ebuild index 1df710fce57..5057b32c61a 100644 --- a/net-analyzer/metasploit/metasploit-4.14.16.ebuild +++ b/net-analyzer/metasploit/metasploit-4.14.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -61,7 +61,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/recog-2.0.14 dev-ruby/redcarpet >=dev-ruby/rkelly-remix-0.0.6 - =dev-ruby/rex-arch-0.1.4 + dev-ruby/rex-arch dev-ruby/rex-bin_tools dev-ruby/rex-core dev-ruby/rex-encoder diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index f2e549088f8..3f4e20c9c00 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -61,7 +61,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/recog-2.0.14 dev-ruby/redcarpet >=dev-ruby/rkelly-remix-0.0.6 - =dev-ruby/rex-arch-0.1.4 + dev-ruby/rex-arch dev-ruby/rex-bin_tools dev-ruby/rex-core dev-ruby/rex-encoder
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 8d1bcb67f86221651bba4fcd3c0133016d40cb74 Author: Zero_Chaos gentoo org> AuthorDate: Thu May 11 20:58:44 2017 + Commit: Richard Farina gentoo org> CommitDate: Thu May 11 20:59:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1bcb67 net-analyzer/metasploit: sure is nice when metasploit finally works Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/metasploit/Manifest | 1 + .../{metasploit-.ebuild => metasploit-4.14.16.ebuild}| 12 +++- net-analyzer/metasploit/metasploit-.ebuild | 7 +++ 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 96303df90d3..de6a1f6e366 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,2 +1,3 @@ DIST metasploit-4.12.16.tar.gz 23258256 SHA256 082f4109da2368fc4ec25a64ceae7655da80b3a46f650f86ff52d9bfac05c584 SHA512 6a95ddc848b95069bc425dd65ba4ed19be981d613cdb13d998ff1222f2ceddaf8b55c355243d69094b691e2a2d7580053284969c9a5133b2328c7d1743055101 WHIRLPOOL 70aa40de2c2b8884b3705e9d150f1b30a8477acc9c79ac1e491a0d9f15aa13b4d64697cf5e7e712173862ab96ecc76636b92cbc24ea228a5d14b9a4a420ac064 DIST metasploit-4.12.7.tar.gz 23335841 SHA256 30d3fe6f0e3626e86d1497beb21f4ed304fb2f5f375823a5b91f5cbc9d762bae SHA512 6927876b577e1d2421eeabdd1abab90ac99aef02703c0b431eb664c855008639081af64dd82426b87114c8460ecd31ecb46cc89af1edf4f65a2e79b30d99675a WHIRLPOOL add23aad4f5f916510c1e879d25b182651c2bd22e10311ebf43347c8a5fc5056a1f9ee13906791754585bfea4ab742a005564347de7dabaa62f987301b4c0332 +DIST metasploit-4.14.16.tar.gz 23726763 SHA256 c45e17fb3e63569294366806743d2cb0fe44b7173c031c019725ebf36f5922f2 SHA512 882968e68ff5adf10426f6e8480f3eac7cd9b289c1e641a91e537d31a434858f2c47b4f7b5bf23fcfc22eceecd2527eedb7eac3e9a8ad4a212187762b1b9aab2 WHIRLPOOL b634b804a701a0154b86ddb95f5159f80e76f7146032236fd32198af7f01f51dc56eef2f22eee2da2bbc382ed5fde51b5d8d5fcca1a9b5e81bb93a06c2f12b1d diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-4.14.16.ebuild similarity index 97% copy from net-analyzer/metasploit/metasploit-.ebuild copy to net-analyzer/metasploit/metasploit-4.14.16.ebuild index a5e46c9add2..1df710fce57 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-4.14.16.ebuild @@ -15,12 +15,9 @@ if [[ ${PV} == "" ]] ; then SLOT="" else ##Tags https://github.com/rapid7/metasploit-framework/releases - ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version - #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" - ##Snapshots MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="~amd64 ~arm" RUBY_S="${PN}-framework-${MY_PV}" inherit versionator SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" @@ -50,7 +47,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/metasm:1.0.2 >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.2.28 + dev-ruby/metasploit-payloads:1.2.24 dev-ruby/metasploit_payloads-mettle:0.1.9 >=dev-ruby/metasploit-credential-2.0.0 >=dev-ruby/metasploit-concern-2.0.0 @@ -183,9 +180,14 @@ all_ruby_prepare() { #Gemfile.lock contains the versions tested by the msf team but not the hard requirements #we regen this file in each_ruby_prepare rm Gemfile.lock + #The Gemfile contains real known deps sed -i "/gem 'fivemat'/s/, '1.2.1'//" Gemfile || die + #use released packetfu sed -i "s/1.1.13.pre/1.1.13/" metasploit-framework.gemspec || die + #git gems are only for ruby24 support and we are not there yet + sed -i "/git:/d" Gemfile || die + #now we edit the Gemfile based on use flags if ! use pcap; then sed -i -e "/^group :pcap do/,/^end$/d" Gemfile || die diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index a5e46c9add2..f2e549088f8 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -15,9 +15,6 @@ if [[ ${PV} == "" ]] ; then SLOT="" else ##Tags https://github.com/rapid7/metasploit-framework/releases - ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version - #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" - ##Snapshots MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_P
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 949c19e18b82c47f5fa91acbc5214d2a7e1c5049 Author: Zero_Chaos gentoo org> AuthorDate: Wed May 10 14:55:02 2017 + Commit: Richard Farina gentoo org> CommitDate: Wed May 10 14:59:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949c19e1 net-analyzer/metasploit: well, it installs now, doesn't run, but it installs Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/metasploit/metadata.xml | 2 ++ net-analyzer/metasploit/metasploit-.ebuild | 31 +- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/net-analyzer/metasploit/metadata.xml b/net-analyzer/metasploit/metadata.xml index c10c4c21830..e449553f4ec 100644 --- a/net-analyzer/metasploit/metadata.xml +++ b/net-analyzer/metasploit/metadata.xml @@ -8,6 +8,8 @@ Install dependencies needed for metasploit and exploit development + Enable the plugin to integrate with nexpose + Enable the plugin to integrate net-analyzer/openvas Enable restricted oracle modules which have additional deps Enable libpcap for packet sniffing diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 0ebcb289020..a5e46c9add2 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -29,7 +29,7 @@ fi DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" -IUSE="development +java oracle +pcap test" +IUSE="development +java nexpose openvas oracle +pcap test" #multiple known bugs with tests reported upstream and ignored #http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) @@ -50,7 +50,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/metasm:1.0.2 >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.2.24 + dev-ruby/metasploit-payloads:1.2.28 dev-ruby/metasploit_payloads-mettle:0.1.9 >=dev-ruby/metasploit-credential-2.0.0 >=dev-ruby/metasploit-concern-2.0.0 @@ -64,12 +64,21 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/recog-2.0.14 dev-ruby/redcarpet >=dev-ruby/rkelly-remix-0.0.6 - dev-ruby/rex-arch + =dev-ruby/rex-arch-0.1.4 + dev-ruby/rex-bin_tools + dev-ruby/rex-core + dev-ruby/rex-encoder + dev-ruby/rex-exploitation dev-ruby/rex-java + dev-ruby/rex-mime + dev-ruby/rex-nop dev-ruby/rex-ole dev-ruby/rex-powershell dev-ruby/rex-random_identifier dev-ruby/rex-registry + dev-ruby/rex-socket + dev-ruby/rex-sslscan + dev-ruby/rex-rop_builder dev-ruby/rex-struct2 dev-ruby/rex-text dev-ruby/rex-zip @@ -78,13 +87,15 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/pg-0.11 dev-ruby/packetfu:1.1.13 >=dev-ruby/rubyzip-1.1 - dev-ruby/rb-readline-r7 + >=dev-ruby/rb-readline-0.5.4 dev-ruby/robots dev-ruby/sshkey dev-ruby/tzinfo:* dev-ruby/windows_error dev-ruby/xmlrpc java? ( dev-ruby/rjb ) + nexpose? ( dev-ruby/nexpose ) + openvas? ( dev-ruby/openvas-omp ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* dev-ruby/network_interface ) @@ -176,10 +187,20 @@ all_ruby_prepare() { sed -i "/gem 'fivemat'/s/, '1.2.1'//" Gemfile || die sed -i "s/1.1.13.pre/1.1.13/" metasploit-framework.gemspec || die #now we edit the Gemfile based on use flags - #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use pcap; then sed -i -e "/^group :pcap do/,/^end$/d" Gemfile || die fi + if ! use nexpose; then + sed -i -e "/nexpose/d" metasploit-framework.gemspec || die + fi + #no support for nessus right now + #if ! use nessus; then + sed -i -e "/nessus/d" metasploit-framework.gemspec || die + #fi + if ! use openvas; then + sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die + fi + #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use development; then sed -i -e "/^group :development do/,/^end$/d" Gemfile || die fi
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 4e9948dc600301053bd1c092da2f858e44fb7d81 Author: Zero_Chaos gentoo org> AuthorDate: Tue May 9 16:30:13 2017 + Commit: Richard Farina gentoo org> CommitDate: Tue May 9 16:31:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9948dc net-analyzer/metasploit: if I were paid for my work on metasploit I could retire Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/metasploit/metasploit-.ebuild | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 79fa2dc046e..0ebcb289020 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -73,6 +73,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/rex-struct2 dev-ruby/rex-text dev-ruby/rex-zip + dev-ruby/ruby_smb dev-ruby/sqlite3 >=dev-ruby/pg-0.11 dev-ruby/packetfu:1.1.13 @@ -82,6 +83,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/sshkey dev-ruby/tzinfo:* dev-ruby/windows_error + dev-ruby/xmlrpc java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* @@ -171,15 +173,8 @@ all_ruby_prepare() { #we regen this file in each_ruby_prepare rm Gemfile.lock #The Gemfile contains real known deps - #add our dep on upstream rb-readline instead of bundled one - #and then they broke it... - #sed -i "/gem 'packetfu'/a #use upstream readline instead of bundled\ngem 'rb-readline'" Gemfile || die sed -i "/gem 'fivemat'/s/, '1.2.1'//" Gemfile || die - #remove the bundled readline - #https://github.com/rapid7/metasploit-framework/pull/3105 - #this PR was closed due to numerous changes to their local fork, almost entirely for non-linux - #but now we have to go back to bundled readline because otherwise it's broken - #rm lib/rbreadline.rb + sed -i "s/1.1.13.pre/1.1.13/" metasploit-framework.gemspec || die #now we edit the Gemfile based on use flags #even if we pass --without=blah bundler still calculates the deps and messes us up if ! use pcap; then
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 818d16a59a0fb89d0c249a619db0a895c2ddedbd Author: Zero_Chaos gentoo org> AuthorDate: Tue May 9 03:08:17 2017 + Commit: Richard Farina gentoo org> CommitDate: Tue May 9 03:09:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818d16a5 net-analyzer/metasploit: fixes for live, not working yet but this is a huge changeset and I would rather not sit on it Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/metasploit/metasploit-4.12.16.ebuild | 4 ++-- net-analyzer/metasploit/metasploit-.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.12.16.ebuild b/net-analyzer/metasploit/metasploit-4.12.16.ebuild index 7a726872ef0..ce2667a9c22 100644 --- a/net-analyzer/metasploit/metasploit-4.12.16.ebuild +++ b/net-analyzer/metasploit/metasploit-4.12.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -52,7 +52,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.1.13 dev-ruby/metasploit_payloads-mettle:0.0.6 - >=dev-ruby/metasploit-credential-2.0.0 + >=dev-ruby/metasploit-credential-2.0.0:* >=dev-ruby/metasploit-concern-2.0.0 >=dev-ruby/metasploit-model-2.0.0 dev-ruby/msgpack diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index f7f985d4863..79fa2dc046e 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -75,7 +75,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/rex-zip dev-ruby/sqlite3 >=dev-ruby/pg-0.11 - dev-ruby/packetfu:1.1.11 + dev-ruby/packetfu:1.1.13 >=dev-ruby/rubyzip-1.1 dev-ruby/rb-readline-r7 dev-ruby/robots
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: a921612a7ad8a93189319b1ddc0df6e950f89efa Author: Zero_Chaos gentoo org> AuthorDate: Tue May 9 02:49:25 2017 + Commit: Richard Farina gentoo org> CommitDate: Tue May 9 03:09:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a921612a net-analyzer/metasploit: Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-analyzer/metasploit/metasploit-.ebuild | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 93a14f462c0..f7f985d4863 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" #never ever ever have more than one ruby in here -USE_RUBY="ruby21" +USE_RUBY="ruby23" inherit eutils ruby-ng if [[ ${PV} == "" ]] ; then @@ -41,17 +41,17 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/activerecord-4.2.6:4.2 dev-ruby/bcrypt-ruby dev-ruby/bit-struct - dev-ruby/builder:3 + >=dev-ruby/builder-3.0 dev-ruby/bundler dev-ruby/filesize - dev-ruby/jsobfu:0.3.0 + >=dev-ruby/jsobfu-0.3.0 dev-ruby/json:* dev-ruby/kissfft dev-ruby/metasm:1.0.2 >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.1.13 - dev-ruby/metasploit_payloads-mettle:0.0.6 + dev-ruby/metasploit-payloads:1.2.24 + dev-ruby/metasploit_payloads-mettle:0.1.9 >=dev-ruby/metasploit-credential-2.0.0 >=dev-ruby/metasploit-concern-2.0.0 >=dev-ruby/metasploit-model-2.0.0 @@ -61,9 +61,9 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/octokit dev-ruby/openssl-ccm:1.2.1 dev-ruby/patch_finder - dev-ruby/recog:2.0.14 + >=dev-ruby/recog-2.0.14 dev-ruby/redcarpet - =dev-ruby/rkelly-remix-0.0.6 + >=dev-ruby/rkelly-remix-0.0.6 dev-ruby/rex-arch dev-ruby/rex-java dev-ruby/rex-ole @@ -81,6 +81,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/robots dev-ruby/sshkey dev-ruby/tzinfo:* + dev-ruby/windows_error java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* @@ -160,14 +161,11 @@ all_ruby_unpack() { all_ruby_prepare() { # add psexec patch from pull request 2657 to allow custom exe templates from any files, bypassing most AVs #epatch "${FILESDIR}/agix_psexec_pull-2657.patch" - epatch_user + eapply_user #remove random "cpuinfo" binaries which a only needed to detect which bundled john to run rm -r data/cpuinfo - #remove random oudated collected garbage - rm -r external - #remove unneeded ruby bundler versioning files #Gemfile.lock contains the versions tested by the msf team but not the hard requirements #we regen this file in each_ruby_prepare
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/files/
commit: d7a7f31171c53446d085734d8b6f7927fa21779a Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Thu Jan 12 18:01:14 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 15 10:24:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a7f311 net-analyzer/metasploit: remove unused files Closes: https://github.com/gentoo/gentoo/pull/3447 net-analyzer/metasploit/files/msfrpcd-4.11-conf | 25 net-analyzer/metasploit/files/msfrpcd-4.11-initd | 22 - 2 files changed, 47 deletions(-) diff --git a/net-analyzer/metasploit/files/msfrpcd-4.11-conf b/net-analyzer/metasploit/files/msfrpcd-4.11-conf deleted file mode 100644 index dc56a9d.. --- a/net-analyzer/metasploit/files/msfrpcd-4.11-conf +++ /dev/null @@ -1,25 +0,0 @@ -# Config file for /etc/init.d/msfrpcd - -# msfrpcd -h for more info - -# Bind to the following IP instead of 0.0.0.0 -MSF_OPTS="-a 127.0.0.1" - -# Bind to the following TCP port instead of default 3 -#MSF_OPTS="${MSF_OPTS} -p 3" - -# Specify the username to access msfrpcd -MSF_OPTS="${MSF_OPTS} -U msf" - -# Specify the password to access msfrpcd -MSF_OPTS="${MSF_OPTS} -P secret" - -# Server type, [Basic|Web] -#MSF_OPTS="${MSF_OPTS} -t Basic" - -# URI for Web server -#MSF_OPTS="${MSF_OPTS} -u " - -# Disable SSL on the XMLRPC socket -# JAVA GUI doesn't support SSL as of Nov 6, 2010 -MSF_OPTS="${MSF_OPTS} -S" diff --git a/net-analyzer/metasploit/files/msfrpcd-4.11-initd b/net-analyzer/metasploit/files/msfrpcd-4.11-initd deleted file mode 100644 index 3e40b71.. --- a/net-analyzer/metasploit/files/msfrpcd-4.11-initd +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -VERSION=4.11 -PIDFILE=/var/run/msfrpcd${VERSION}.pid - -start() { - ebegin "Starting msfrpcd${VERSION}" - start-stop-daemon --start --quiet --background \ - --exec /usr/lib/metasploit${VERSION}/msfrpcd \ - --pidfile ${PIDFILE} \ - --make-pidfile -- -f ${MSF_OPTS} - eend $? -} - -stop() { - ebegin "Stopping msfrpcd${VERSION}" - start-stop-daemon --stop --quiet -s 9 --pidfile ${PIDFILE} - eend $? -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: b8057deaa4ba505c9eb3be8e0481b5a632725f84 Author: Zero_Chaos gentoo org> AuthorDate: Sat Jul 30 18:39:20 2016 + Commit: Richard Farina gentoo org> CommitDate: Sat Jul 30 18:39:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8057dea net-analyzer/metasploit: new snapshot, woo Package-Manager: portage-2.3.0 net-analyzer/metasploit/Manifest | 1 + net-analyzer/metasploit/metasploit-4.12.16.ebuild | 317 ++ 2 files changed, 318 insertions(+) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index ee44860..96303df 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1 +1,2 @@ +DIST metasploit-4.12.16.tar.gz 23258256 SHA256 082f4109da2368fc4ec25a64ceae7655da80b3a46f650f86ff52d9bfac05c584 SHA512 6a95ddc848b95069bc425dd65ba4ed19be981d613cdb13d998ff1222f2ceddaf8b55c355243d69094b691e2a2d7580053284969c9a5133b2328c7d1743055101 WHIRLPOOL 70aa40de2c2b8884b3705e9d150f1b30a8477acc9c79ac1e491a0d9f15aa13b4d64697cf5e7e712173862ab96ecc76636b92cbc24ea228a5d14b9a4a420ac064 DIST metasploit-4.12.7.tar.gz 23335841 SHA256 30d3fe6f0e3626e86d1497beb21f4ed304fb2f5f375823a5b91f5cbc9d762bae SHA512 6927876b577e1d2421eeabdd1abab90ac99aef02703c0b431eb664c855008639081af64dd82426b87114c8460ecd31ecb46cc89af1edf4f65a2e79b30d99675a WHIRLPOOL add23aad4f5f916510c1e879d25b182651c2bd22e10311ebf43347c8a5fc5056a1f9ee13906791754585bfea4ab742a005564347de7dabaa62f987301b4c0332 diff --git a/net-analyzer/metasploit/metasploit-4.12.16.ebuild b/net-analyzer/metasploit/metasploit-4.12.16.ebuild new file mode 100644 index 000..ca5514d --- /dev/null +++ b/net-analyzer/metasploit/metasploit-4.12.16.ebuild @@ -0,0 +1,317 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +#never ever ever have more than one ruby in here +USE_RUBY="ruby21" +inherit eutils ruby-ng + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_CHECKOUT_DIR="${WORKDIR}"/all + inherit git-r3 + KEYWORDS="" + SLOT="" +else + ##Tags https://github.com/rapid7/metasploit-framework/releases + ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version + #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" + ##Snapshots + MY_PV=${PV/_p/-} + SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm" + RUBY_S="${PN}-framework-${MY_PV}" + inherit versionator + SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" +fi + +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" +HOMEPAGE="http://www.metasploit.org/"; +LICENSE="BSD" +IUSE="development +java oracle +pcap test" + +#multiple known bugs with tests reported upstream and ignored +#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) +RESTRICT="test" + +RUBY_COMMON_DEPEND="virtual/ruby-ssl + >=dev-ruby/activesupport-4.2.6:4.2 + >=dev-ruby/actionpack-4.2.6:4.2 + >=dev-ruby/activerecord-4.2.6:4.2 + dev-ruby/bcrypt-ruby + dev-ruby/bit-struct + dev-ruby/builder:3 + dev-ruby/bundler + dev-ruby/filesize + dev-ruby/jsobfu:0.3.0 + dev-ruby/json:* + dev-ruby/kissfft + dev-ruby/metasm:1.0.2 + >=dev-ruby/metasploit_data_models-2.0.0 + dev-ruby/meterpreter_bins:0.0.22 + dev-ruby/metasploit-payloads:1.1.13 + dev-ruby/metasploit_payloads-mettle:0.0.6 + >=dev-ruby/metasploit-credential-2.0.0 + >=dev-ruby/metasploit-concern-2.0.0 + >=dev-ruby/metasploit-model-2.0.0 + dev-ruby/msgpack + dev-ruby/net-ssh:* + dev-ruby/nokogiri + dev-ruby/octokit + dev-ruby/openssl-ccm:1.2.1 + dev-ruby/patch_finder + dev-ruby/recog:2.0.14 + dev-ruby/redcarpet + =dev-ruby/rkelly-remix-0.0.6 + dev-ruby/rex-arch + dev-ruby/rex-java + dev-ruby/rex-ole + dev-ruby/rex-powershell + dev-ruby/rex-random_identifier + dev-ruby/rex-registry + dev-ruby/rex-struct2 + dev-ruby/rex-text + dev-ruby/rex-zip + dev-ruby/sqlite3 + >=dev-ruby/pg-0.11 + dev-ruby/packetfu:1.1.11 + >=dev-ruby/rubyzip-1.1 + dev-ruby/rb-readline-r7 + dev-ruby/robots + dev-ruby/sshkey + dev-ruby/tzinfo:* + java? ( dev-ruby/rjb ) + oracle? ( dev-ruby/ruby-oci8 ) + pcap? ( dev-ruby/pcaprub:* + dev-ruby/network_interface ) + development? ( dev-ruby/fivemat + dev-ruby/pry + dev-ruby/redcarpet + dev-ruby/yard +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: a4659f850e5ba39af1d2d602f9b1cc6c50b8e3e4 Author: Zero_Chaos gentoo org> AuthorDate: Sat Jul 30 04:04:31 2016 + Commit: Richard Farina gentoo org> CommitDate: Sat Jul 30 04:06:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4659f85 net-analyzer/metasploit: finish updating live deps, mettle isn't detected though :-( Package-Manager: portage-2.3.0 net-analyzer/metasploit/metasploit-.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 383376b..028c582 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -52,6 +52,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.1.13 + dev-ruby/metasploit_payloads-mettle:0.0.6 >=dev-ruby/metasploit-credential-2.0.0 >=dev-ruby/metasploit-concern-2.0.0 >=dev-ruby/metasploit-model-2.0.0 @@ -64,9 +65,13 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/recog:2.0.14 dev-ruby/redcarpet =dev-ruby/rkelly-remix-0.0.6 + dev-ruby/rex-arch + dev-ruby/rex-java + dev-ruby/rex-ole dev-ruby/rex-powershell dev-ruby/rex-random_identifier dev-ruby/rex-registry + dev-ruby/rex-struct2 dev-ruby/rex-text dev-ruby/rex-zip dev-ruby/sqlite3 @@ -203,9 +208,6 @@ all_ruby_prepare() { #https://bugs.gentoo.org/show_bug.cgi?id=584522 no tzinfo-data by choice in gentoo sed -i '/tzinfo-data/d' metasploit-framework.gemspec - #mettle has no tags, and no releases on rubygems. - sed -i '/metasploit_payloads-mettle/d' metasploit-framework.gemspec - #let's bogart msfupdate rm msfupdate echo "#!/bin/sh" > msfupdate
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 1339751c5e04a835e9ca4931610d3bcd6d91024e Author: Zero_Chaos gentoo org> AuthorDate: Fri Jul 29 20:39:05 2016 + Commit: Richard Farina gentoo org> CommitDate: Fri Jul 29 20:39:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1339751c net-analyzer/metasploit: about halfway through updates to support live, already sorry that I'm alive Package-Manager: portage-2.3.0 net-analyzer/metasploit/Manifest | 2 - .../metasploit-4.11.5_p2015110401-r1.ebuild| 299 - net-analyzer/metasploit/metasploit-4.11.7.ebuild | 297 net-analyzer/metasploit/metasploit-4.12.7.ebuild | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 15 +- 5 files changed, 14 insertions(+), 601 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 0b7f81b..ee44860 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,3 +1 @@ -DIST metasploit-4.11.5_p2015110401.tar.gz 35426390 SHA256 fd8ef85a1d935245892c618001d1f992d6be16baa449a61c358b64a306ec249c SHA512 57e6d09546b219023a2f0c5920f143cbda1736c274004e16533693bc25d4f3fc35458c0ddecc1d552e0db575a41a7c7dab5db0dd1fa14d48e8fd66dbf6c9a94c WHIRLPOOL 1c3e2683598f25ce89904c5d0e9e3cf85820a6f09a06ef6e62207cdd30fe48e793012391b44c82131bacf05fce62f0093704d193769ab86ea40b9577543980f1 -DIST metasploit-4.11.7.tar.gz 23163701 SHA256 1dbfc027dbcbb746858d36dda5ba9321cdc7d5dbc7538ceb20730a9de56d026b SHA512 cd84a4ba253e8ae38f93ba20316f0cb0aa5aeabfb345f07cb96791c5b7589572920b1723df624e26b4e07968fe8be55b04e1abc3c8828b5588bec62aca100d55 WHIRLPOOL c054e19f1c994c43230777a5f72d74b468f9de97b0f64edd17f4e9ef68fff3546d1311d9f80036d5aeccb6381c3c7f0200d5e3e33ce567e36f6ce58a9b97d4b3 DIST metasploit-4.12.7.tar.gz 23335841 SHA256 30d3fe6f0e3626e86d1497beb21f4ed304fb2f5f375823a5b91f5cbc9d762bae SHA512 6927876b577e1d2421eeabdd1abab90ac99aef02703c0b431eb664c855008639081af64dd82426b87114c8460ecd31ecb46cc89af1edf4f65a2e79b30d99675a WHIRLPOOL add23aad4f5f916510c1e879d25b182651c2bd22e10311ebf43347c8a5fc5056a1f9ee13906791754585bfea4ab742a005564347de7dabaa62f987301b4c0332 diff --git a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild deleted file mode 100644 index 5bf6ef1..000 --- a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild +++ /dev/null @@ -1,299 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -#never ever ever have more than one ruby in here -USE_RUBY="ruby21" -inherit eutils ruby-ng - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; - EGIT_CHECKOUT_DIR="${WORKDIR}"/all - inherit git-r3 - KEYWORDS="" - SLOT="" -else - ##Tags https://github.com/rapid7/metasploit-framework/releases - ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version - #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" - ##Snapshots - MY_PV=${PV/_p/-} - SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" - RUBY_S="${PN}-framework-${MY_PV}" - inherit versionator - SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" -fi - -DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" -HOMEPAGE="http://www.metasploit.org/"; -LICENSE="BSD" -IUSE="development +java oracle +pcap test" - -#multiple known bugs with tests reported upstream and ignored -#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="test" - -RUBY_COMMON_DEPEND="virtual/ruby-ssl - >=dev-ruby/activesupport-4.0.9:4.0 - >=dev-ruby/actionpack-4.0.9:4.0 - >=dev-ruby/activerecord-4.0.9:4.0 - dev-ruby/bcrypt-ruby - dev-ruby/builder:3 - dev-ruby/bundler - dev-ruby/filesize - dev-ruby/jsobfu:0.2.1 - dev-ruby/json - dev-ruby/kissfft - dev-ruby/metasm:1.0.2 - dev-ruby/metasploit_data_models:1.2.9 - dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.15 - dev-ruby/metasploit-credential:1.0.1 - >=dev-ruby/metasploit-concern-1.0.0:1.0 - >=dev-ruby/metasploit-model-1.0.0:1.0 - dev-ruby/msgpack - dev-ruby/nokogiri - dev-ruby/recog:2.0.14 - =dev-ruby/rkelly-remix-0.0.6 - dev-ruby/sqlite3 - >=dev-ruby/pg-0.11 - dev-ruby/packetfu:1.1.11 - >=dev-ruby/rubyzip-1.1 - dev-ruby/rb-readline-r7 - dev-ruby/robots - java? ( dev-ruby/rjb ) - oracle? ( dev-ruby/ruby-oci8 ) - pcap? ( dev-ruby/pcaprub:* -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e67c850d70c6c5fe06b12cd10fd8465e412d2d70 Author: Zero_Chaos gentoo org> AuthorDate: Mon Jun 13 14:41:29 2016 + Commit: Richard Farina gentoo org> CommitDate: Mon Jun 13 14:41:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67c850d net-analyzer/metasploit: readding dropped ~arm keyword Package-Manager: portage-2.3.0_rc1 net-analyzer/metasploit/metasploit-4.12.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-4.12.7.ebuild b/net-analyzer/metasploit/metasploit-4.12.7.ebuild index 7a0d888..b5c66e5 100644 --- a/net-analyzer/metasploit/metasploit-4.12.7.ebuild +++ b/net-analyzer/metasploit/metasploit-4.12.7.ebuild @@ -21,7 +21,7 @@ else ##Snapshots MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm" RUBY_S="${PN}-framework-${MY_PV}" inherit versionator SLOT="$(get_version_component_range 1).$(get_version_component_range 2)"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 8bc51db262b40331200731494b7368930a114d39 Author: Zero_Chaos gentoo org> AuthorDate: Sun Jun 12 21:53:33 2016 + Commit: Richard Farina gentoo org> CommitDate: Mon Jun 13 04:36:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc51db2 net-analyzer/metasploit: Package-Manager: portage-2.3.0_rc1 net-analyzer/metasploit/metasploit-.ebuild | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index ac969a0..75cb3e1 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -37,9 +37,9 @@ IUSE="development +java oracle +pcap test" RESTRICT="test" RUBY_COMMON_DEPEND="virtual/ruby-ssl - >=dev-ruby/activesupport-4.0.9:4.0 - >=dev-ruby/actionpack-4.0.9:4.0 - >=dev-ruby/activerecord-4.0.9:4.0 + >=dev-ruby/activesupport-4.2.6:4.2 + >=dev-ruby/actionpack-4.2.6:4.2 + >=dev-ruby/activerecord-4.2.6:4.2 dev-ruby/bcrypt-ruby dev-ruby/builder:3 dev-ruby/bundler @@ -50,14 +50,17 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/metasm:1.0.2 dev-ruby/metasploit_data_models:1.2.10 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.22 - dev-ruby/metasploit-credential:1.0.1 - >=dev-ruby/metasploit-concern-1.0.0:1.0 - >=dev-ruby/metasploit-model-1.0.0:1.0 + dev-ruby/metasploit-payloads:1.1.11 + >=dev-ruby/metasploit-credential-2.0.0 + >=dev-ruby/metasploit-concern-2.0.0 + >=dev-ruby/metasploit-model-2.0.0 dev-ruby/msgpack dev-ruby/nokogiri + dev-ruby/octokit dev-ruby/openssl-ccm:1.2.1 + dev-ruby/patch_finder dev-ruby/recog:2.0.14 + dev-ruby/redcarpet =dev-ruby/rkelly-remix-0.0.6 dev-ruby/sqlite3 >=dev-ruby/pg-0.11 @@ -65,6 +68,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/rubyzip-1.1 dev-ruby/rb-readline-r7 dev-ruby/robots + dev-ruby/tzinfo java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* @@ -188,6 +192,9 @@ all_ruby_prepare() { #probably a better way to fix this... if I care at some point sed -i -e "/^ spec.files/,/^ }/d" metasploit-framework.gemspec || die + #https://bugs.gentoo.org/show_bug.cgi?id=584522 no tzinfo-data by choice in gentoo + sed -i '/tzinfo-data/d' metasploit-framework.gemspec + #let's bogart msfupdate rm msfupdate echo "#!/bin/sh" > msfupdate
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 622f907e4dd5ec1fd51291425632fe8f6270f8de Author: Zero_Chaos gentoo org> AuthorDate: Mon Jun 13 04:35:47 2016 + Commit: Richard Farina gentoo org> CommitDate: Mon Jun 13 04:37:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622f907e net-analyzer/metasploit: minor live update, bump new release. temporarily drop ~arm and ~x86 Package-Manager: portage-2.3.0_rc1 net-analyzer/metasploit/Manifest| 1 + .../metasploit/{metasploit-.ebuild => metasploit-4.12.7.ebuild} | 6 +++--- net-analyzer/metasploit/metasploit-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 8d977c2..0b7f81b 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,2 +1,3 @@ DIST metasploit-4.11.5_p2015110401.tar.gz 35426390 SHA256 fd8ef85a1d935245892c618001d1f992d6be16baa449a61c358b64a306ec249c SHA512 57e6d09546b219023a2f0c5920f143cbda1736c274004e16533693bc25d4f3fc35458c0ddecc1d552e0db575a41a7c7dab5db0dd1fa14d48e8fd66dbf6c9a94c WHIRLPOOL 1c3e2683598f25ce89904c5d0e9e3cf85820a6f09a06ef6e62207cdd30fe48e793012391b44c82131bacf05fce62f0093704d193769ab86ea40b9577543980f1 DIST metasploit-4.11.7.tar.gz 23163701 SHA256 1dbfc027dbcbb746858d36dda5ba9321cdc7d5dbc7538ceb20730a9de56d026b SHA512 cd84a4ba253e8ae38f93ba20316f0cb0aa5aeabfb345f07cb96791c5b7589572920b1723df624e26b4e07968fe8be55b04e1abc3c8828b5588bec62aca100d55 WHIRLPOOL c054e19f1c994c43230777a5f72d74b468f9de97b0f64edd17f4e9ef68fff3546d1311d9f80036d5aeccb6381c3c7f0200d5e3e33ce567e36f6ce58a9b97d4b3 +DIST metasploit-4.12.7.tar.gz 23335841 SHA256 30d3fe6f0e3626e86d1497beb21f4ed304fb2f5f375823a5b91f5cbc9d762bae SHA512 6927876b577e1d2421eeabdd1abab90ac99aef02703c0b431eb664c855008639081af64dd82426b87114c8460ecd31ecb46cc89af1edf4f65a2e79b30d99675a WHIRLPOOL add23aad4f5f916510c1e879d25b182651c2bd22e10311ebf43347c8a5fc5056a1f9ee13906791754585bfea4ab742a005564347de7dabaa62f987301b4c0332 diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-4.12.7.ebuild similarity index 99% copy from net-analyzer/metasploit/metasploit-.ebuild copy to net-analyzer/metasploit/metasploit-4.12.7.ebuild index 75cb3e1..7a0d888 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-4.12.7.ebuild @@ -21,7 +21,7 @@ else ##Snapshots MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="~amd64" RUBY_S="${PN}-framework-${MY_PV}" inherit versionator SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" @@ -48,7 +48,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 - dev-ruby/metasploit_data_models:1.2.10 + >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.1.11 >=dev-ruby/metasploit-credential-2.0.0 @@ -68,7 +68,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/rubyzip-1.1 dev-ruby/rb-readline-r7 dev-ruby/robots - dev-ruby/tzinfo + dev-ruby/tzinfo:* java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:* diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 75cb3e1..630ddac 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -48,7 +48,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 - dev-ruby/metasploit_data_models:1.2.10 + >=dev-ruby/metasploit_data_models-2.0.0 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.1.11 >=dev-ruby/metasploit-credential-2.0.0 @@ -68,7 +68,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/rubyzip-1.1 dev-ruby/rb-readline-r7 dev-ruby/robots - dev-ruby/tzinfo + dev-ruby/tzinfo:* java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) pcap? ( dev-ruby/pcaprub:*
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 9a13eb2eed7d4dd2e14746ecf8aeac3b7ffe8478 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jan 26 21:50:52 2016 + Commit: Richard Farina gentoo org> CommitDate: Tue Jan 26 21:51:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a13eb2e net-analyzer/metasploit: adding ~arm for 4.11.7 Package-Manager: portage-2.2.27 net-analyzer/metasploit/metasploit-4.11.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.7.ebuild b/net-analyzer/metasploit/metasploit-4.11.7.ebuild index 50a0658..2fb25d3 100644 --- a/net-analyzer/metasploit/metasploit-4.11.7.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.7.ebuild @@ -21,7 +21,7 @@ else ##Snapshots MY_PV=${PV/_p/-} SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~x86" RUBY_S="${PN}-framework-${MY_PV}" inherit versionator SLOT="$(get_version_component_range 1).$(get_version_component_range 2)"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 344901ee1a35f7240694ba1fc1c03b17ace74fc4 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jan 26 21:19:43 2016 + Commit: Richard Farina gentoo org> CommitDate: Tue Jan 26 21:20:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344901ee net-analyzer/metasploit: new snapshot Package-Manager: portage-2.2.27 net-analyzer/metasploit/Manifest | 1 + net-analyzer/metasploit/metasploit-4.11.7.ebuild | 297 +++ 2 files changed, 298 insertions(+) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 2378313..8d977c2 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1 +1,2 @@ DIST metasploit-4.11.5_p2015110401.tar.gz 35426390 SHA256 fd8ef85a1d935245892c618001d1f992d6be16baa449a61c358b64a306ec249c SHA512 57e6d09546b219023a2f0c5920f143cbda1736c274004e16533693bc25d4f3fc35458c0ddecc1d552e0db575a41a7c7dab5db0dd1fa14d48e8fd66dbf6c9a94c WHIRLPOOL 1c3e2683598f25ce89904c5d0e9e3cf85820a6f09a06ef6e62207cdd30fe48e793012391b44c82131bacf05fce62f0093704d193769ab86ea40b9577543980f1 +DIST metasploit-4.11.7.tar.gz 23163701 SHA256 1dbfc027dbcbb746858d36dda5ba9321cdc7d5dbc7538ceb20730a9de56d026b SHA512 cd84a4ba253e8ae38f93ba20316f0cb0aa5aeabfb345f07cb96791c5b7589572920b1723df624e26b4e07968fe8be55b04e1abc3c8828b5588bec62aca100d55 WHIRLPOOL c054e19f1c994c43230777a5f72d74b468f9de97b0f64edd17f4e9ef68fff3546d1311d9f80036d5aeccb6381c3c7f0200d5e3e33ce567e36f6ce58a9b97d4b3 diff --git a/net-analyzer/metasploit/metasploit-4.11.7.ebuild b/net-analyzer/metasploit/metasploit-4.11.7.ebuild new file mode 100644 index 000..50a0658 --- /dev/null +++ b/net-analyzer/metasploit/metasploit-4.11.7.ebuild @@ -0,0 +1,297 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +#never ever ever have more than one ruby in here +USE_RUBY="ruby21" +inherit eutils ruby-ng + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_CHECKOUT_DIR="${WORKDIR}"/all + inherit git-r3 + KEYWORDS="" + SLOT="" +else + ##Tags https://github.com/rapid7/metasploit-framework/releases + ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version + #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" + ##Snapshots + MY_PV=${PV/_p/-} + SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + RUBY_S="${PN}-framework-${MY_PV}" + inherit versionator + SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" +fi + +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" +HOMEPAGE="http://www.metasploit.org/"; +LICENSE="BSD" +IUSE="development +java oracle +pcap test" + +#multiple known bugs with tests reported upstream and ignored +#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) +RESTRICT="test" + +RUBY_COMMON_DEPEND="virtual/ruby-ssl + >=dev-ruby/activesupport-4.0.9:4.0 + >=dev-ruby/actionpack-4.0.9:4.0 + >=dev-ruby/activerecord-4.0.9:4.0 + dev-ruby/bcrypt-ruby + dev-ruby/builder:3 + dev-ruby/bundler + dev-ruby/filesize + dev-ruby/jsobfu:0.3.0 + dev-ruby/json + dev-ruby/kissfft + dev-ruby/metasm:1.0.2 + dev-ruby/metasploit_data_models:1.2.10 + dev-ruby/meterpreter_bins:0.0.22 + dev-ruby/metasploit-payloads:1.0.21 + dev-ruby/metasploit-credential:1.0.1 + >=dev-ruby/metasploit-concern-1.0.0:1.0 + >=dev-ruby/metasploit-model-1.0.0:1.0 + dev-ruby/msgpack + dev-ruby/nokogiri + dev-ruby/openssl-ccm:1.2.1 + dev-ruby/recog:2.0.14 + =dev-ruby/rkelly-remix-0.0.6 + dev-ruby/sqlite3 + >=dev-ruby/pg-0.11 + dev-ruby/packetfu:1.1.11 + >=dev-ruby/rubyzip-1.1 + dev-ruby/rb-readline-r7 + dev-ruby/robots + java? ( dev-ruby/rjb ) + oracle? ( dev-ruby/ruby-oci8 ) + pcap? ( dev-ruby/pcaprub:* + dev-ruby/network_interface ) + development? ( dev-ruby/fivemat + dev-ruby/pry + dev-ruby/redcarpet + dev-ruby/yard + >=dev-ruby/rake-10.0.0 + >=dev-ruby/factory_girl-4.1.0 )" + #lorcon doesn't support ruby21 + #lorcon? ( net-wireless/lorcon[ruby] ) +ruby_add_bdepend "${RUBY_COMMON_DEPEND} + test? ( >=dev-ruby/factory_girl-4.1.0 + dev-ruby/fivemat + dev-ruby/database_cleaner + >=dev-ruby/rspec-2.12 + dev-ruby/shoulda-matchers + dev-rub
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 1cd6de3154fdde552c238d8342daf430673a0029 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jan 26 19:59:19 2016 + Commit: Richard Farina gentoo org> CommitDate: Tue Jan 26 20:01:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd6de31 net-analyzer/metasploit: fix repoman warning Package-Manager: portage-2.2.27 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 0e2e4c5..ac969a0 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -56,7 +56,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/metasploit-model-1.0.0:1.0 dev-ruby/msgpack dev-ruby/nokogiri -dev-ruby/openssl-ccm:1.2.1 + dev-ruby/openssl-ccm:1.2.1 dev-ruby/recog:2.0.14 =dev-ruby/rkelly-remix-0.0.6 dev-ruby/sqlite3
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 7aea1531d1ddf929ee3bcc4030a8ba0aee225cd9 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jan 26 19:58:49 2016 + Commit: Richard Farina gentoo org> CommitDate: Tue Jan 26 20:01:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aea1531 net-analyzer/metasploit: need openssl-ccm for live Package-Manager: portage-2.2.27 net-analyzer/metasploit/metasploit-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 7ce597d..0e2e4c5 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -56,6 +56,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/metasploit-model-1.0.0:1.0 dev-ruby/msgpack dev-ruby/nokogiri +dev-ruby/openssl-ccm:1.2.1 dev-ruby/recog:2.0.14 =dev-ruby/rkelly-remix-0.0.6 dev-ruby/sqlite3
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: b34b41e7e7d0acf60d7316aeadd4ddd28fa1f0b3 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jan 26 19:33:51 2016 + Commit: Richard Farina gentoo org> CommitDate: Tue Jan 26 19:41:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34b41e7 net-analyzer/metasploit: some updates for live ebuild Package-Manager: portage-2.2.27 net-analyzer/metasploit/Manifest | 1 - .../metasploit-4.11.4_p2015090201-r2.ebuild| 297 - net-analyzer/metasploit/metasploit-.ebuild | 9 +- 3 files changed, 3 insertions(+), 304 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index a9e8035..2378313 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,2 +1 @@ -DIST metasploit-4.11.4_p2015090201.tar.gz 35211994 SHA256 1254dbb3e8cf33c7a6c8c701a0be13f78bbd2234503e636f1afacf88676aeea2 SHA512 b96c9735ef579b5f98d1fd7176f91bb1710d263a19d3ff891877df8e341baa1749d5fdce9825a19d9ecbe162b72ebcd11336d4d7884e066f4e199baaff8b4085 WHIRLPOOL 875db5df25112736dd62ec1195080d2567a670cf3a770e787b70c364c6b30b43bf906f7ba35901ff367ce940b02af7b17ae135693a28ff5fca9fc05038132ae2 DIST metasploit-4.11.5_p2015110401.tar.gz 35426390 SHA256 fd8ef85a1d935245892c618001d1f992d6be16baa449a61c358b64a306ec249c SHA512 57e6d09546b219023a2f0c5920f143cbda1736c274004e16533693bc25d4f3fc35458c0ddecc1d552e0db575a41a7c7dab5db0dd1fa14d48e8fd66dbf6c9a94c WHIRLPOOL 1c3e2683598f25ce89904c5d0e9e3cf85820a6f09a06ef6e62207cdd30fe48e793012391b44c82131bacf05fce62f0093704d193769ab86ea40b9577543980f1 diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild deleted file mode 100644 index 3756f98..000 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild +++ /dev/null @@ -1,297 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -#never ever ever have more than one ruby in here -USE_RUBY="ruby21" -inherit eutils ruby-ng - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; - EGIT_CHECKOUT_DIR="${WORKDIR}"/all - inherit git-r3 - KEYWORDS="" - SLOT="" -else - ##Tags https://github.com/rapid7/metasploit-framework/releases - ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version - #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" - ##Snapshots - MY_PV=${PV/_p/-} - SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" - RUBY_S="${PN}-framework-${MY_PV}" - inherit versionator - SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" -fi - -DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" -HOMEPAGE="http://www.metasploit.org/"; -LICENSE="BSD" -IUSE="development +java oracle +pcap test" - -#multiple known bugs with tests reported upstream and ignored -#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) -RESTRICT="test" - -RUBY_COMMON_DEPEND="virtual/ruby-ssl - >=dev-ruby/activesupport-4.0.9:4.0 - >=dev-ruby/actionpack-4.0.9:4.0 - >=dev-ruby/activerecord-4.0.9:4.0 - dev-ruby/bcrypt-ruby - dev-ruby/builder:3 - dev-ruby/bundler - dev-ruby/jsobfu:0.2.1 - dev-ruby/json - dev-ruby/kissfft - =dev-ruby/metasploit_data_models-1.2.5 - dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.9 - =dev-ruby/metasploit-credential-1.0.0:1.0 - >=dev-ruby/metasploit-concern-1.0.0:1.0 - >=dev-ruby/metasploit-model-1.0.0:1.0 - dev-ruby/msgpack - dev-ruby/nokogiri - dev-ruby/recog:2.0.6 - =dev-ruby/rkelly-remix-0.0.6 - dev-ruby/sqlite3 - >=dev-ruby/pg-0.11 - dev-ruby/packetfu:1.1.9 - >=dev-ruby/rubyzip-1.1 - dev-ruby/rb-readline-r7 - dev-ruby/robots - java? ( dev-ruby/rjb ) - oracle? ( dev-ruby/ruby-oci8 ) - pcap? ( dev-ruby/pcaprub:* - dev-ruby/network_interface ) - development? ( dev-ruby/fivemat - dev-ruby/pry - dev-ruby/redcarpet - dev-ruby/yard - >=dev-ruby/rake-10.0.0 - >=dev-ruby/factory_girl-4.1.0 )" - #lorcon doesn't support ruby21 - #lorcon? ( net-wireless/lorcon[ruby] ) -ruby_add_bdepend "${RUBY_COMMON_DEPEND} - test? ( >=dev-ruby/factory_girl-4.1.0 - dev-ruby/fivemat - dev-ruby/database_cleaner - >=dev-ruby/rspec-2.12 -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e7facc7d4a949d871a1ec7d34f01f4507c7a827d Author: Zero_Chaos gentoo org> AuthorDate: Wed Dec 9 22:04:43 2015 + Commit: Richard Farina gentoo org> CommitDate: Wed Dec 9 22:06:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7facc7d net-analyzer/metasploit: bump metasploit-payloads dep for live ebuild Package-Manager: portage-2.2.26 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 257f17c..41df423 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -50,7 +50,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/metasm:1.0.2 dev-ruby/metasploit_data_models:1.2.9 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.17 + dev-ruby/metasploit-payloads:1.0.19 dev-ruby/metasploit-credential:1.0.1 >=dev-ruby/metasploit-concern-1.0.0:1.0 >=dev-ruby/metasploit-model-1.0.0:1.0
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 0973a816fc18efd28c18933bf96efbe6ce5d135b Author: Zero_Chaos gentoo org> AuthorDate: Mon Nov 30 16:37:40 2015 + Commit: Richard Farina gentoo org> CommitDate: Mon Nov 30 16:47:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0973a816 net-analyzer/metasploit: update dep for live ebuild Package-Manager: portage-2.2.26 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 752821e..09f0089 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -50,7 +50,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/metasm:1.0.2 dev-ruby/metasploit_data_models:1.2.9 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.16 + dev-ruby/metasploit-payloads:1.0.17 dev-ruby/metasploit-credential:1.0.1 >=dev-ruby/metasploit-concern-1.0.0:1.0 >=dev-ruby/metasploit-model-1.0.0:1.0
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e7875427541f9a7e67a450034faf6c8850106a0d Author: Zero_Chaos gentoo org> AuthorDate: Mon Nov 30 16:46:42 2015 + Commit: Richard Farina gentoo org> CommitDate: Mon Nov 30 16:47:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7875427 net-analyzer/metasploit: adjust deps for jsobfu to please repoman Package-Manager: portage-2.2.26 4_p2015090201-r1.ebuild => metasploit-4.11.4_p2015090201-r2.ebuild} | 2 +- 11.5_p2015110401.ebuild => metasploit-4.11.5_p2015110401-r1.ebuild} | 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild rename to net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild index c83ad8b..3756f98 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r2.ebuild @@ -43,7 +43,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bcrypt-ruby dev-ruby/builder:3 dev-ruby/bundler - =dev-ruby/jsobfu-0.2* + dev-ruby/jsobfu:0.2.1 dev-ruby/json dev-ruby/kissfft =dev-ruby/metasploit_data_models-1.2.5 diff --git a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild rename to net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild index 49ea513..5bf6ef1 100644 --- a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401-r1.ebuild @@ -44,7 +44,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/builder:3 dev-ruby/bundler dev-ruby/filesize - =dev-ruby/jsobfu-0.2* + dev-ruby/jsobfu:0.2.1 dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 2b04381..257f17c 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -44,7 +44,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/builder:3 dev-ruby/bundler dev-ruby/filesize - =dev-ruby/jsobfu-0.3* + dev-ruby/jsobfu:0.3.0 dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 93cba8f583487f26c4bc1617a58e37a30b764da6 Author: Zero_Chaos gentoo org> AuthorDate: Mon Nov 30 16:40:07 2015 + Commit: Richard Farina gentoo org> CommitDate: Mon Nov 30 16:47:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cba8f5 net-analyzer/metasploit: shorten description to make repoman happy Package-Manager: portage-2.2.26 net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild | 2 +- net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild| 2 +- net-analyzer/metasploit/metasploit-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild index e129bac..c83ad8b 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild @@ -27,7 +27,7 @@ else SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" fi -DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code" +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" IUSE="development +java oracle +pcap test" diff --git a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild index d7825c1..49ea513 100644 --- a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild @@ -27,7 +27,7 @@ else SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" fi -DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code" +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" IUSE="development +java oracle +pcap test" diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 09f0089..2b04381 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -27,7 +27,7 @@ else SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" fi -DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code" +DESCRIPTION="Advanced framework for developing, testing, and using vulnerability exploit code" HOMEPAGE="http://www.metasploit.org/"; LICENSE="BSD" IUSE="development +java oracle +pcap test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 8202c68ee977cc976a8ceb0c5d7cb713b9755c1b Author: Zero_Chaos gentoo org> AuthorDate: Sat Nov 7 01:17:21 2015 + Commit: Richard Farina gentoo org> CommitDate: Sat Nov 7 01:17:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8202c68e net-analyzer/metasploit: add new snapshot Package-Manager: portage-2.2.23 net-analyzer/metasploit/Manifest | 1 + .../metasploit-4.11.5_p2015110401.ebuild | 299 + 2 files changed, 300 insertions(+) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index d2acafb..a9e8035 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1 +1,2 @@ DIST metasploit-4.11.4_p2015090201.tar.gz 35211994 SHA256 1254dbb3e8cf33c7a6c8c701a0be13f78bbd2234503e636f1afacf88676aeea2 SHA512 b96c9735ef579b5f98d1fd7176f91bb1710d263a19d3ff891877df8e341baa1749d5fdce9825a19d9ecbe162b72ebcd11336d4d7884e066f4e199baaff8b4085 WHIRLPOOL 875db5df25112736dd62ec1195080d2567a670cf3a770e787b70c364c6b30b43bf906f7ba35901ff367ce940b02af7b17ae135693a28ff5fca9fc05038132ae2 +DIST metasploit-4.11.5_p2015110401.tar.gz 35426390 SHA256 fd8ef85a1d935245892c618001d1f992d6be16baa449a61c358b64a306ec249c SHA512 57e6d09546b219023a2f0c5920f143cbda1736c274004e16533693bc25d4f3fc35458c0ddecc1d552e0db575a41a7c7dab5db0dd1fa14d48e8fd66dbf6c9a94c WHIRLPOOL 1c3e2683598f25ce89904c5d0e9e3cf85820a6f09a06ef6e62207cdd30fe48e793012391b44c82131bacf05fce62f0093704d193769ab86ea40b9577543980f1 diff --git a/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild new file mode 100644 index 000..d7825c1 --- /dev/null +++ b/net-analyzer/metasploit/metasploit-4.11.5_p2015110401.ebuild @@ -0,0 +1,299 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +#never ever ever have more than one ruby in here +USE_RUBY="ruby21" +inherit eutils ruby-ng + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_CHECKOUT_DIR="${WORKDIR}"/all + inherit git-r3 + KEYWORDS="" + SLOT="" +else + ##Tags https://github.com/rapid7/metasploit-framework/releases + ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version + #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" + ##Snapshots + MY_PV=${PV/_p/-} + SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + RUBY_S="${PN}-framework-${MY_PV}" + inherit versionator + SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" +fi + +DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code" +HOMEPAGE="http://www.metasploit.org/"; +LICENSE="BSD" +IUSE="development +java oracle +pcap test" + +#multiple known bugs with tests reported upstream and ignored +#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) +RESTRICT="test" + +RUBY_COMMON_DEPEND="virtual/ruby-ssl + >=dev-ruby/activesupport-4.0.9:4.0 + >=dev-ruby/actionpack-4.0.9:4.0 + >=dev-ruby/activerecord-4.0.9:4.0 + dev-ruby/bcrypt-ruby + dev-ruby/builder:3 + dev-ruby/bundler + dev-ruby/filesize + =dev-ruby/jsobfu-0.2* + dev-ruby/json + dev-ruby/kissfft + dev-ruby/metasm:1.0.2 + dev-ruby/metasploit_data_models:1.2.9 + dev-ruby/meterpreter_bins:0.0.22 + dev-ruby/metasploit-payloads:1.0.15 + dev-ruby/metasploit-credential:1.0.1 + >=dev-ruby/metasploit-concern-1.0.0:1.0 + >=dev-ruby/metasploit-model-1.0.0:1.0 + dev-ruby/msgpack + dev-ruby/nokogiri + dev-ruby/recog:2.0.14 + =dev-ruby/rkelly-remix-0.0.6 + dev-ruby/sqlite3 + >=dev-ruby/pg-0.11 + dev-ruby/packetfu:1.1.11 + >=dev-ruby/rubyzip-1.1 + dev-ruby/rb-readline-r7 + dev-ruby/robots + java? ( dev-ruby/rjb ) + oracle? ( dev-ruby/ruby-oci8 ) + pcap? ( dev-ruby/pcaprub:* + dev-ruby/network_interface ) + development? ( dev-ruby/fivemat + dev-ruby/pry + dev-ruby/redcarpet + dev-ruby/yard + >=dev-ruby/rake-10.0.0 + >=dev-ruby/factory_girl-4.1.0 )" + #lorcon doesn't support ruby21 + #lorcon? ( net-wireless/lorcon[ruby] ) +ruby_add_bdepend "${RUBY_COMMON_DEPEND} + test? ( >=dev-ruby/factory_girl-4.1.0 + dev-ruby/fivemat + dev-ruby/database_cleaner + >=dev-ruby/rspec-2.12 + dev-ruby/shoulda-match
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 6bb036d6f6a3c91e85c132a3162d47748fc7b2cc Author: Zero_Chaos gentoo org> AuthorDate: Fri Nov 6 18:51:21 2015 + Commit: Richard Farina gentoo org> CommitDate: Fri Nov 6 18:51:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb036d6 net-analyzer/metasploit: updates for live ebuild Package-Manager: portage-2.2.23 net-analyzer/metasploit/metasploit-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 760d588..752821e 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -43,13 +43,14 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/bcrypt-ruby dev-ruby/builder:3 dev-ruby/bundler - =dev-ruby/jsobfu-0.2* + dev-ruby/filesize + =dev-ruby/jsobfu-0.3* dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 dev-ruby/metasploit_data_models:1.2.9 dev-ruby/meterpreter_bins:0.0.22 - dev-ruby/metasploit-payloads:1.0.15 + dev-ruby/metasploit-payloads:1.0.16 dev-ruby/metasploit-credential:1.0.1 >=dev-ruby/metasploit-concern-1.0.0:1.0 >=dev-ruby/metasploit-model-1.0.0:1.0
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 0c1b10296a6a29d48727604d50289875284e7ec0 Author: Zero_Chaos gentoo org> AuthorDate: Sat Oct 24 13:19:17 2015 + Commit: Richard Farina gentoo org> CommitDate: Sat Oct 24 13:19:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1b1029 net-analyzer/metasploit: update metasploit_data_models dep Package-Manager: portage-2.2.23 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index c833634..760d588 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -47,7 +47,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 - dev-ruby/metasploit_data_models:1.2.8 + dev-ruby/metasploit_data_models:1.2.9 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.0.15 dev-ruby/metasploit-credential:1.0.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/, dev-ruby/metasploit_data_models/
commit: 6dbb8375cb31347371758a0622828bd2091d77be Author: Zero_Chaos gentoo org> AuthorDate: Thu Oct 22 16:51:51 2015 + Commit: Richard Farina gentoo org> CommitDate: Thu Oct 22 16:51:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbb8375 net-analyzer/metasploit: needs metasploit_data_models 1.2.8 now dev-ruby/metasploit_data_models/Manifest| 2 +- ...oit_data_models-1.2.7.ebuild => metasploit_data_models-1.2.8.ebuild} | 0 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/metasploit_data_models/Manifest b/dev-ruby/metasploit_data_models/Manifest index 089d03b..773c310 100644 --- a/dev-ruby/metasploit_data_models/Manifest +++ b/dev-ruby/metasploit_data_models/Manifest @@ -1,2 +1,2 @@ DIST metasploit_data_models-1.2.5.gem 170496 SHA256 7aa426e8f0d69c7a2c00f916dfbbbd19817ec0fe5e55e2d1260fb37ff8b32e29 SHA512 b7bb1f12da67b0a052cba68e5f870bc7512baba884573a79095abd4d55539c18956615bd7097f1c1260507222f80644a2d0a65bb9f3ca7cc4c45e275ee5c9500 WHIRLPOOL d6702bdeb59e8dcac3516f2ba8be3a319348e6a08803bcc93a8beba6a76a6e3ca5ce8e46263f9e30c37f01c745ab4badd3665a3984f7ea6ae015bb4b8c3330ec -DIST metasploit_data_models-1.2.7.gem 170496 SHA256 b5c31cce2d94fed8129a23f08a54dc4dbdccfaaf302db3fb574d14c675434aa0 SHA512 8380bec869fc506cfd3e8c7f128af102e2a0bc6ea22c6a2b6e7a19576a70907c504387bd020627a45067a2faac091c3e5ff4533cd786e19a99525b6b01192c87 WHIRLPOOL 29821d7ce975f07b63aa172ea962fd69ae9e9f3b2169a6d336442deee51fc6c66ad83e2a6d827a71ede3facd478c1453036d8b3290a5ba9173602cedb0a92b5e +DIST metasploit_data_models-1.2.8.gem 171008 SHA256 f1f071dc8504fdbdd3229a1b967688b806cd05584af54a31a8553ed824707be9 SHA512 911fbb19da5f82875f1de844f67abd051bf682f6e67e8c79cabfdf669b448428b63d636ab3e34f1f809d740e18b2c31d7c6935b35314bb35306fb2cc528e9e3b WHIRLPOOL 3eff006a616b2bff7027e37781976d4124ef066d0c4020f82be1f2ea6317aa8de830171fa1d947108efb5bb0ab1a552041f977e09b1b9395ac21ca7f4d4b56bc diff --git a/dev-ruby/metasploit_data_models/metasploit_data_models-1.2.7.ebuild b/dev-ruby/metasploit_data_models/metasploit_data_models-1.2.8.ebuild similarity index 100% rename from dev-ruby/metasploit_data_models/metasploit_data_models-1.2.7.ebuild rename to dev-ruby/metasploit_data_models/metasploit_data_models-1.2.8.ebuild diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index c929688..c833634 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -47,7 +47,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 - dev-ruby/metasploit_data_models:1.2.7 + dev-ruby/metasploit_data_models:1.2.8 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.0.15 dev-ruby/metasploit-credential:1.0.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 368e2c6dd7453a5209799b69a4f272cc595ec925 Author: Zero_Chaos gentoo org> AuthorDate: Wed Oct 21 14:31:49 2015 + Commit: Richard Farina gentoo org> CommitDate: Wed Oct 21 14:44:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368e2c6d net-analyzer/metasploit: fix header Package-Manager: portage-2.2.23 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index 2c43b84..d400f29 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI="5"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 98e6011bcd8c7bbcaa1fa811b500eb85442db28c Author: Zero_Chaos gentoo org> AuthorDate: Wed Oct 21 14:43:15 2015 + Commit: Richard Farina gentoo org> CommitDate: Wed Oct 21 14:44:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e6011b net-analyzer/metasploit: remove get_libdir in global scope to avoid possible metadata varience pointed out by hasufell Package-Manager: portage-2.2.23 .../metasploit-4.11.4_p2015090201-r1.ebuild| 36 +++--- net-analyzer/metasploit/metasploit-.ebuild | 36 +++--- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild index 70f03b9..f9dfa16 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild @@ -93,24 +93,24 @@ RDEPEND+=" ${COMMON_DEPEND} RESTRICT="strip" QA_PREBUILT=" - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_armle_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_solaris.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux_dll.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_bsd.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_bsd.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_mipsbe_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_mipsle_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/msflinker_linux_x86.bin - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/ext_server_sniffer.lso - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/ext_server_networkpug.lso - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/ext_server_stdapi.lso - usr/$(get_libdir)/${PN}${SLOT}/data/exploits/CVE-2013-2171.bin - usr/$(get_libdir)/${PN}${SLOT}/data/exploits/CVE-2014-3153.elf - usr/$(get_libdir)/${PN}${SLOT}/data/android/libs/x86/libndkstager.so - usr/$(get_libdir)/${PN}${SLOT}/data/android/libs/mips/libndkstager.so - usr/$(get_libdir)/${PN}${SLOT}/data/android/libs/armeabi/libndkstager.so + usr/lib*/${PN}${SLOT}/data/templates/template_x86_linux.bin + usr/lib*/${PN}${SLOT}/data/templates/template_armle_linux.bin + usr/lib*/${PN}${SLOT}/data/templates/template_x86_solaris.bin + usr/lib*/${PN}${SLOT}/data/templates/template_x64_linux.bin + usr/lib*/${PN}${SLOT}/data/templates/template_x64_linux_dll.bin + usr/lib*/${PN}${SLOT}/data/templates/template_x86_bsd.bin + usr/lib*/${PN}${SLOT}/data/templates/template_x64_bsd.bin + usr/lib*/${PN}${SLOT}/data/templates/template_mipsbe_linux.bin + usr/lib*/${PN}${SLOT}/data/templates/template_mipsle_linux.bin + usr/lib*/${PN}${SLOT}/data/meterpreter/msflinker_linux_x86.bin + usr/lib*/${PN}${SLOT}/data/meterpreter/ext_server_sniffer.lso + usr/lib*/${PN}${SLOT}/data/meterpreter/ext_server_networkpug.lso + usr/lib*/${PN}${SLOT}/data/meterpreter/ext_server_stdapi.lso + usr/lib*/${PN}${SLOT}/data/exploits/CVE-2013-2171.bin + usr/lib*/${PN}${SLOT}/data/exploits/CVE-2014-3153.elf + usr/lib*/${PN}${SLOT}/data/android/libs/x86/libndkstager.so + usr/lib*/${PN}${SLOT}/data/android/libs/mips/libndkstager.so + usr/lib*/${PN}${SLOT}/data/android/libs/armeabi/libndkstager.so " pkg_setup() { diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index d400f29..c929688 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -94,24 +94,24 @@ RDEPEND+=" ${COMMON_DEPEND} RESTRICT="strip" QA_PREBUILT=" - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_armle_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_solaris.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux_dll.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_bsd.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_bsd.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_mipsbe_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_mipsle_linux.bin - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/msflinker_linux_x86.bin - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/ext_server_sniffer.lso - usr/$(get_libdir)/${PN}${SLOT}/data/meterpreter/ext_server_networkpug.lso -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: c14dca353e1abada9bb48cd76a0b77943f4efdb4 Author: Zero_Chaos gentoo org> AuthorDate: Wed Oct 21 14:44:02 2015 + Commit: Richard Farina gentoo org> CommitDate: Wed Oct 21 14:44:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14dca35 net-analyzer/metasploit: fix header Package-Manager: portage-2.2.23 net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild index f9dfa16..e129bac 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI="5"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 4c2712d76f93a9e2711797c6cb897cbd9e91ed4a Author: Zero_Chaos gentoo org> AuthorDate: Thu Oct 8 21:15:39 2015 + Commit: Richard Farina gentoo org> CommitDate: Fri Oct 9 01:26:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2712d7 net-analyzer/metasploit: fix live ebuild Package-Manager: portage-2.2.22 net-analyzer/metasploit/metasploit-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild index d07ff32..2c43b84 100644 --- a/net-analyzer/metasploit/metasploit-.ebuild +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -47,7 +47,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/json dev-ruby/kissfft dev-ruby/metasm:1.0.2 - =dev-ruby/metasploit_data_models-1.2.5 + dev-ruby/metasploit_data_models:1.2.7 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.0.15 dev-ruby/metasploit-credential:1.0.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 408bb337f1207a7c844d99b70a0f5a164f0b990d Author: Zero_Chaos gentoo org> AuthorDate: Thu Oct 8 21:04:12 2015 + Commit: Richard Farina gentoo org> CommitDate: Thu Oct 8 21:04:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408bb337 net-analyzer/metasploit: I thought keeping the live ebuild in my overlay would decrease the work but it looks like the ruby team and I are duplicating each other and causing more work so moving it back into gentoo net-analyzer/metasploit/metasploit-.ebuild | 298 + 1 file changed, 298 insertions(+) diff --git a/net-analyzer/metasploit/metasploit-.ebuild b/net-analyzer/metasploit/metasploit-.ebuild new file mode 100644 index 000..d07ff32 --- /dev/null +++ b/net-analyzer/metasploit/metasploit-.ebuild @@ -0,0 +1,298 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +#never ever ever have more than one ruby in here +USE_RUBY="ruby21" +inherit eutils ruby-ng + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"; + EGIT_CHECKOUT_DIR="${WORKDIR}"/all + inherit git-r3 + KEYWORDS="" + SLOT="" +else + ##Tags https://github.com/rapid7/metasploit-framework/releases + ##Releases https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version + #SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${PV}.tar.gz -> ${P}.tar.gz" + ##Snapshots + MY_PV=${PV/_p/-} + SRC_URI="https://github.com/rapid7/metasploit-framework/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + RUBY_S="${PN}-framework-${MY_PV}" + inherit versionator + SLOT="$(get_version_component_range 1).$(get_version_component_range 2)" +fi + +DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code" +HOMEPAGE="http://www.metasploit.org/"; +LICENSE="BSD" +IUSE="development +java oracle +pcap test" + +#multiple known bugs with tests reported upstream and ignored +#http://dev.metasploit.com/redmine/issues/8418 - worked around (fix user creation when possible) +RESTRICT="test" + +RUBY_COMMON_DEPEND="virtual/ruby-ssl + >=dev-ruby/activesupport-4.0.9:4.0 + >=dev-ruby/actionpack-4.0.9:4.0 + >=dev-ruby/activerecord-4.0.9:4.0 + dev-ruby/bcrypt-ruby + dev-ruby/builder:3 + dev-ruby/bundler + =dev-ruby/jsobfu-0.2* + dev-ruby/json + dev-ruby/kissfft + dev-ruby/metasm:1.0.2 + =dev-ruby/metasploit_data_models-1.2.5 + dev-ruby/meterpreter_bins:0.0.22 + dev-ruby/metasploit-payloads:1.0.15 + dev-ruby/metasploit-credential:1.0.1 + >=dev-ruby/metasploit-concern-1.0.0:1.0 + >=dev-ruby/metasploit-model-1.0.0:1.0 + dev-ruby/msgpack + dev-ruby/nokogiri + dev-ruby/recog:2.0.14 + =dev-ruby/rkelly-remix-0.0.6 + dev-ruby/sqlite3 + >=dev-ruby/pg-0.11 + dev-ruby/packetfu:1.1.11 + >=dev-ruby/rubyzip-1.1 + dev-ruby/rb-readline-r7 + dev-ruby/robots + java? ( dev-ruby/rjb ) + oracle? ( dev-ruby/ruby-oci8 ) + pcap? ( dev-ruby/pcaprub:* + dev-ruby/network_interface ) + development? ( dev-ruby/fivemat + dev-ruby/pry + dev-ruby/redcarpet + dev-ruby/yard + >=dev-ruby/rake-10.0.0 + >=dev-ruby/factory_girl-4.1.0 )" + #lorcon doesn't support ruby21 + #lorcon? ( net-wireless/lorcon[ruby] ) +ruby_add_bdepend "${RUBY_COMMON_DEPEND} + test? ( >=dev-ruby/factory_girl-4.1.0 + dev-ruby/fivemat + dev-ruby/database_cleaner + >=dev-ruby/rspec-2.12 + dev-ruby/shoulda-matchers + dev-ruby/timecop + >=dev-ruby/rake-10.0.0 )" +ruby_add_rdepend "${RUBY_COMMON_DEPEND}" + +COMMON_DEPEND="dev-db/postgresql[server] + >=app-crypt/johntheripper-1.7.9-r1[-minimal] + net-analyzer/nmap" +RDEPEND+=" ${COMMON_DEPEND} + >=app-eselect/eselect-metasploit-0.16" + +RESTRICT="strip" + +QA_PREBUILT=" + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_linux.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_armle_linux.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_solaris.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_linux_dll.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x86_bsd.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_x64_bsd.bin + usr/$(get_libdir)/${PN}${SLOT}/data/templates/template_mipsbe_linu
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: e4d09ef9dd44efc8e48b3233a49c760d6dc33285 Author: Zero_Chaos gentoo org> AuthorDate: Thu Oct 8 19:26:41 2015 + Commit: Richard Farina gentoo org> CommitDate: Thu Oct 8 19:27:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d09ef9 net-analyzer/metasploit: change dep for recog reslotting Package-Manager: portage-2.2.22 11.4_p2015090201.ebuild => metasploit-4.11.4_p2015090201-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild rename to net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild index fee815e..70f03b9 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201-r1.ebuild @@ -54,7 +54,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/metasploit-model-1.0.0:1.0 dev-ruby/msgpack dev-ruby/nokogiri - =dev-ruby/recog-2.0.6:2 + dev-ruby/recog:2.0.6 =dev-ruby/rkelly-remix-0.0.6 dev-ruby/sqlite3 >=dev-ruby/pg-0.11
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/, net-analyzer/metasploit/files/
commit: 248567c601e0d19870b07268f20b857686ac088c Author: Zero_Chaos gentoo org> AuthorDate: Sat Oct 3 21:48:46 2015 + Commit: Richard Farina gentoo org> CommitDate: Sat Oct 3 21:48:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248567c6 net-analyzer/metasploit: remove masked 2.7, drop some old files and prep new init scripts Package-Manager: portage-2.2.21 net-analyzer/metasploit/Manifest | 1 - .../metasploit/files/agix_psexec_pull-2657.patch | 219 net-analyzer/metasploit/files/metasploit.icon | 224 - net-analyzer/metasploit/files/msfrpcd-4.0-conf | 25 --- net-analyzer/metasploit/files/msfrpcd-4.0-initd| 22 -- .../files/{msfrpcd-4.4-conf => msfrpcd-4.11-conf} | 0 .../{msfrpcd-4.3-initd => msfrpcd-4.11-initd} | 2 +- net-analyzer/metasploit/files/msfrpcd-4.2-conf | 25 --- net-analyzer/metasploit/files/msfrpcd-4.2-initd| 22 -- net-analyzer/metasploit/files/msfrpcd-4.3-conf | 25 --- net-analyzer/metasploit/files/msfrpcd-4.4-initd| 22 -- net-analyzer/metasploit/files/msfweb.confd | 13 -- net-analyzer/metasploit/files/msfweb.initd | 18 -- net-analyzer/metasploit/metasploit-2.7.ebuild | 48 - 14 files changed, 1 insertion(+), 665 deletions(-) diff --git a/net-analyzer/metasploit/Manifest b/net-analyzer/metasploit/Manifest index 7b154fd..d2acafb 100644 --- a/net-analyzer/metasploit/Manifest +++ b/net-analyzer/metasploit/Manifest @@ -1,2 +1 @@ -DIST framework-2.7.tar.gz 5800216 SHA256 516952772aaa8982628460b927c9119850925f870903c5a131a9c9f0390cf77f SHA512 a65740c81e6c711e6661170ec0dd87919cad6c4aa3aaac08fdaa72b4825be4bea28ec09c78f818ddab7660f5b485b13f87e3175b43c625319ce89b044a40f2a0 WHIRLPOOL f309608e30488484b24555fec84e65ed0dcbeba62a69e6ec23c507dbc0fcf720551a795e2a0793886fcd38d3a9b160819c864720155f58f274577b0246f05946 DIST metasploit-4.11.4_p2015090201.tar.gz 35211994 SHA256 1254dbb3e8cf33c7a6c8c701a0be13f78bbd2234503e636f1afacf88676aeea2 SHA512 b96c9735ef579b5f98d1fd7176f91bb1710d263a19d3ff891877df8e341baa1749d5fdce9825a19d9ecbe162b72ebcd11336d4d7884e066f4e199baaff8b4085 WHIRLPOOL 875db5df25112736dd62ec1195080d2567a670cf3a770e787b70c364c6b30b43bf906f7ba35901ff367ce940b02af7b17ae135693a28ff5fca9fc05038132ae2 diff --git a/net-analyzer/metasploit/files/agix_psexec_pull-2657.patch b/net-analyzer/metasploit/files/agix_psexec_pull-2657.patch deleted file mode 100644 index 4f2e353..000 --- a/net-analyzer/metasploit/files/agix_psexec_pull-2657.patch +++ /dev/null @@ -1,219 +0,0 @@ -diff -Naur metasploit-.orig/external/source/shellcode/windows/x86/src/block/block_service.asm metasploit-/external/source/shellcode/windows/x86/src/block/block_service.asm metasploit-.orig/external/source/shellcode/windows/x86/src/block/block_service.asm 1970-01-01 01:00:00.0 +0100 -+++ metasploit-/external/source/shellcode/windows/x86/src/block/block_service.asm 2013-11-20 11:50:48.256366095 +0100 -@@ -0,0 +1,64 @@ -+;-; -+; Author: agix (florian.gaultier[at]gmail[dot]com) -+; Compatible: Windows 7, 2008, Vista, 2003, XP, 2000, NT4 -+; Size: 137 bytes -+;-; -+ -+[BITS 32] -+; Input: EBP must be the address of 'api_call'. -+ -+push byte 0x0 -+push 0x32336970 -+push 0x61766461 -+push esp -+push 0x726774c -+call ebp ;load advapi32.dll -+push 0x00454349 -+push 0x56524553 -+mov ecx, esp ;ServiceTableEntry.SVCNAME -+lea eax, [ebp+0xd0];ServiceTableEntry.SvcMain -+push 0x -+push eax -+push ecx -+mov eax,esp -+push 0x -+push eax -+push 0xCB72F7FA -+call ebp ;call StartServiceCtrlDispatcherA(ServiceTableEntry) -+push 0x -+push 0x56A2B5F0 -+call ebp ;call ExitProcess(0) -+pop eax ;SvcCtrlHandler -+pop eax -+pop eax -+pop eax -+xor eax,eax -+ret -+cld ;SvcMain -+call me -+me: -+pop ebp -+sub ebp, 0xd6 ;ebp => hashFunction -+push 0x00464349 -+push 0x56524553 -+mov ecx, esp ;SVCNAME -+lea eax, [ebp+0xc9];SvcCtrlHandler -+push 0x -+push eax -+push ecx -+push 0x5244AA0B -+call ebp ;RegisterServiceCtrlHandlerExA -+push 0x -+push 0x -+push 0x -+push 0x -+push 0x -+push 0x -+push 0x0004 -+push 0x0010 -+mov ecx, esp -+push 0x -+push ecx -+push eax -+push 0x7D3755C6 -+call ebp ;SetServiceStatus RUNNING -\ No newline at end of file -diff -Naur metasploit-.orig/external/source/shellcode/windows/x86/src/single/single_service_stuff.asm metasploit-/external/source/shellcode/windows/x86/src/single/single_service_stuff.asm metasploit-.orig/external/source/shellcode/windows/x86/src/single/single_service_stuff.asm 1970-01-01 01:00:00.
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 6506d67b75ab18d78d4dab215f3c3526380ff191 Author: Zero_Chaos gentoo org> AuthorDate: Fri Sep 11 20:21:57 2015 + Commit: Richard Farina gentoo org> CommitDate: Fri Sep 11 20:22:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6506d67b net-analyzer/metasploit: tighten metasploit-credential dep Package-Manager: portage-2.2.20.1 net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild index e3d537c..fee815e 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild @@ -49,7 +49,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl =dev-ruby/metasploit_data_models-1.2.5 dev-ruby/meterpreter_bins:0.0.22 dev-ruby/metasploit-payloads:1.0.9 - >=dev-ruby/metasploit-credential-1.0.0:1.0 + =dev-ruby/metasploit-credential-1.0.0:1.0 >=dev-ruby/metasploit-concern-1.0.0:1.0 >=dev-ruby/metasploit-model-1.0.0:1.0 dev-ruby/msgpack
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/metasploit/
commit: 291e2ee40591627787d747a5b8179484da84bcd9 Author: Zero_Chaos gentoo org> AuthorDate: Sun Sep 6 20:35:45 2015 + Commit: Richard Farina gentoo org> CommitDate: Sun Sep 6 20:39:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291e2ee4 net-analyzer/metasploit: fix deps for more slotted ruby gems so can co-exist Package-Manager: portage-2.2.20.1 net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild index 81b431d..e3d537c 100644 --- a/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild +++ b/net-analyzer/metasploit/metasploit-4.11.4_p2015090201.ebuild @@ -58,13 +58,13 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl =dev-ruby/rkelly-remix-0.0.6 dev-ruby/sqlite3 >=dev-ruby/pg-0.11 - =dev-ruby/packetfu-1.1.9 + dev-ruby/packetfu:1.1.9 >=dev-ruby/rubyzip-1.1 dev-ruby/rb-readline-r7 dev-ruby/robots java? ( dev-ruby/rjb ) oracle? ( dev-ruby/ruby-oci8 ) - pcap? ( dev-ruby/pcaprub + pcap? ( dev-ruby/pcaprub:* dev-ruby/network_interface ) development? ( dev-ruby/fivemat dev-ruby/pry