metasploit: today's adventures in keeping metasploit up to date

This commit is contained in:
Zero_Chaos 2015-07-06 16:53:40 +00:00
parent f6c3916aa9
commit d8321b1837
6 changed files with 87 additions and 3 deletions

View file

@ -6,6 +6,7 @@ DIST metasploit_data_models-0.23.2.gem 150016 SHA256 e41852a43e2811d42b512a87e90
DIST metasploit_data_models-0.24.0.gem 151040 SHA256 26620a7c5e4435f22a09f724049b1c47099ed35f7042687b0e562347fdfa74ab SHA512 49bb14d10134ecd0ecbbac9b26f6d38c997fb725d8b06630b9ee147ede7ec1ad12e05eac2e39a93dfe200ba4d768a53b03443968a8d6d83aab9b115232b01c35 WHIRLPOOL 8a2e97d5be6e8fe1efab285d77805548c4250af46483ee9b93c7de72bfb1b03a92af6d19a7924ca2f91c0550082b340eca406bc51203038f179a19cb40f9fd5e
DIST metasploit_data_models-1.0.0.gem 169984 SHA256 b617b853a754a5cca48539fa2485f83f7d132bcfe35eb42f55d301d86afbafaf SHA512 20d0e145a660640102a936604d2ee126c51a0c5d0590fa822fa8492e7bc1fd416ec2079c40f1b02e81128648bf6a8451c16d198bb9aa1ad26468a7f506b40d93 WHIRLPOOL 76d0c8d600f190b0cb56b9d474dfcf7dae0c472aecf0ffdb44df515dfc266a1455aad810fe7d10cc510839d6efdb37be38c230cc77753cf40de6e60496c30e09
DIST metasploit_data_models-1.2.0.gem 169984 SHA256 254bb3549f356df8ee8b79511207375257c1eee4879668f8c768b80f3375be0f SHA512 c266ff73cc1f6302453972f99f9d103b30f14e816dd5079f4bafd83e49f048ef4eaee75f568d8f95890794ffb42e09e2349f241ea421d269159c25c30627eb77 WHIRLPOOL 68e29e8de1a45375c350ea28e81dce77d6d93df01cbbf36b65930a39f1ce8ec8f817887a975f3e4d54c59d27746f9035d2bc7d9ee3fa3761b0fcaeb7962485af
DIST metasploit_data_models-1.2.5.gem 170496 SHA256 7aa426e8f0d69c7a2c00f916dfbbbd19817ec0fe5e55e2d1260fb37ff8b32e29 SHA512 b7bb1f12da67b0a052cba68e5f870bc7512baba884573a79095abd4d55539c18956615bd7097f1c1260507222f80644a2d0a65bb9f3ca7cc4c45e275ee5c9500 WHIRLPOOL d6702bdeb59e8dcac3516f2ba8be3a319348e6a08803bcc93a8beba6a76a6e3ca5ce8e46263f9e30c37f01c745ab4badd3665a3984f7ea6ae015bb4b8c3330ec
EBUILD metasploit_data_models-0.17.6.ebuild 1640 SHA256 3b2f1fe418722f69050fcf99ad0817d4e0bfb00b1284876863ff5eaf0a1ce30f SHA512 ac0381732980ae53700574cabf406233d3348bff047390115c24bdfd08b6041a1dd7c74e2b30f52de9004df0badff91eb6f70c4140fcaa1e31f75cd336b325c9 WHIRLPOOL e12b9da2701b3196c3cda0cb2aa20fa6a0357f28d9db1e013d07d067fce0e7b0284850e8fde5862cd64fa2d6f2ce775fb64a1ae77540e379a7c2fd5955fc547a
EBUILD metasploit_data_models-0.19.8.ebuild 1631 SHA256 5fdb1c3bb7aaf14ebf3f6f89b0d5594af3a88a0237de5f93af0d184180f46fb2 SHA512 65ac5b9299b9a2994aebcb5321b3c0c8fd3f7c864f352cbbcd797fc99f8f11abf3492d6e2e1f60fff6ec266b1a62c136e7d408c630d23aa735b21d8f2037b0cd WHIRLPOOL ee67ff39b4e38599c9ee7af6a4b00e028e185ae0dc6aa760f73db540663a53672141b386dabec33ad689aef57674bc5a9abd31df1986fe15c203061f034b70ff
EBUILD metasploit_data_models-0.21.3.ebuild 1650 SHA256 b3037e6d12b02241387d701e320a14fac6fecd0c1806017a48609ecc81f236f8 SHA512 c0c413f4398c3a5805485e12b326919412af071a6a6eb4d2c4297e7501ae37cdec75201f19e729188d438caea9243ce1f57b8937f8ba45f6f5bfd169e52b3a95 WHIRLPOOL bf8b0810721a475f5d9a5755b3c3c9ef580ea725c279fcced34e4c906f8de53b57a39cda26d4b952211e55d5a814014c92ac7986bf6ea523c2e4b463426462c7
@ -14,4 +15,5 @@ EBUILD metasploit_data_models-0.23.2.ebuild 1645 SHA256 f79fbaf24bd7cf70ba5f4bac
EBUILD metasploit_data_models-0.24.0.ebuild 1645 SHA256 379b8bfdfd9f6923607a3fa269bf99206b45926812467c7e0514d5daa9fecb08 SHA512 1287f88d22a958aaf0ea24d37f3b3712f3d8bb5eac6800b66ee4739f2863ea3079b67607afd61f924d2822f4c5cf3d97f92999ca694b06e7ec37fe193bfa18fc WHIRLPOOL e543f7bddf8ae8a400748a3981648a32afc9c8ce2d9fcf10c4f19a945fb1ab0c7d2ddfbf891a1e7fc69cc1ecbcbd0ca36bdd2e4a14d1359d7403d957ec139312
EBUILD metasploit_data_models-1.0.0.ebuild 1718 SHA256 5caf53c80aa0c168fd136d3cd2b3d5ecfac7ed77f9c0c1af563d53ac854b54b2 SHA512 08db7769e4a11cfadd044101790bba624874115b82d22266ef3288173742b818bfe51e118e1e9273137a7c7f345b6fef94d4289f13ede0a365f281ee45b4cd37 WHIRLPOOL 6f4add5422256dbe3d8a991f9af4d80e34da4d70639bdcc453ae8cdbec11a44e4056c4b761c43d97c2c9deff7de59fa8837c59f56e7006655aea605d39c8833d
EBUILD metasploit_data_models-1.2.0.ebuild 1718 SHA256 5caf53c80aa0c168fd136d3cd2b3d5ecfac7ed77f9c0c1af563d53ac854b54b2 SHA512 08db7769e4a11cfadd044101790bba624874115b82d22266ef3288173742b818bfe51e118e1e9273137a7c7f345b6fef94d4289f13ede0a365f281ee45b4cd37 WHIRLPOOL 6f4add5422256dbe3d8a991f9af4d80e34da4d70639bdcc453ae8cdbec11a44e4056c4b761c43d97c2c9deff7de59fa8837c59f56e7006655aea605d39c8833d
EBUILD metasploit_data_models-1.2.5.ebuild 1718 SHA256 5caf53c80aa0c168fd136d3cd2b3d5ecfac7ed77f9c0c1af563d53ac854b54b2 SHA512 08db7769e4a11cfadd044101790bba624874115b82d22266ef3288173742b818bfe51e118e1e9273137a7c7f345b6fef94d4289f13ede0a365f281ee45b4cd37 WHIRLPOOL 6f4add5422256dbe3d8a991f9af4d80e34da4d70639bdcc453ae8cdbec11a44e4056c4b761c43d97c2c9deff7de59fa8837c59f56e7006655aea605d39c8833d
MISC ChangeLog 5640 SHA256 fc1fe2917199d227a562cc9d256e3701f942ba8a801f56e73f7120c2af458897 SHA512 d1c3c6b62e69c8ac0e43d8a541ff784cc205049ab4090b0b159ebd8877a08091482198ce34afe1ba1fd8c9b70e4eb9c82a4593d3e0928c10a520e3dd629e9658 WHIRLPOOL 473751d299eeac872fac34ae0207f89216ec362c53c33a3f2aaf93e9fde6aa622f3afdc5f6ada173277febb0731ed8c239f9674992774c2d2e111ee2eb3fb9c5

View file

@ -0,0 +1,61 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/metasploit_data_models/metasploit_data_models-0.17.0.ebuild,v 1.3 2014/07/09 21:13:54 zerochaos Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
inherit ruby-fakegem versionator
RUBY_FAKEGEM_EXTRAINSTALL="app config db script spec"
DESCRIPTION="The database layer for Metasploit"
HOMEPAGE="https://github.com/rapid7/metasploit_data_models"
SRC_URI="mirror://rubygems/${P}.gem"
LICENSE="BSD"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~x86"
RESTRICT=test
#IUSE="development test"
IUSE=""
RDEPEND="${RDEPEND} !dev-ruby/metasploit_data_models:0"
ruby_add_rdepend "
>=dev-ruby/activerecord-4.0.9:4.0[postgres]
>=dev-ruby/activesupport-4.0.9:4.0
dev-ruby/pg
dev-ruby/postgres_ext
>=dev-ruby/railties-4.0.9:4.0
dev-ruby/recog
dev-ruby/arel-helpers
>=dev-ruby/metasploit-concern-1.0.0:1.0
>=dev-ruby/metasploit-model-1.0.0:1.0
<dev-ruby/thor-2.0"
all_ruby_prepare() {
[ -f Gemfile.lock ] && rm Gemfile.lock
#if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die
#fi
#if ! use test; then
sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
#fi
#if ! use test && ! use development; then
sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die
#fi
}
each_ruby_prepare() {
if [ -f Gemfile ]
then
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
fi
}
all_ruby_install() {
ruby_fakegem_binwrapper mdm_console mdm_console-${SLOT}
}

View file

@ -1,4 +1,6 @@
DIST recog-1.0.0.gem 166912 SHA256 19e0189f56ad89b4096b191e3fa60f7e5c47a4041966c26c8d17cde4afca1579 SHA512 476024840c2c973d231ffbd0b0321a68121810df2102eca0affb15e63d7b71d2534421be0c12691cf43a023ce3f7ba72ed8c31207a29347b338836e8d1a2d503 WHIRLPOOL f9c942bc0f5f6dc7be01d9fa57d743bb897dddf52112f4a41dc37a55fb13dd88be7599b70a4419d9201d7122c6010384a9e7b192e5cf62ac56e542bc6c568320
DIST recog-2.0.0.gem 184832 SHA256 9ad6bd2cc8fc0802feeacb7de9082e794b0ef4f644ed493c3b9d7c945adaaa73 SHA512 bccad353d3ad3206af5f35053032296c690b23f1c197d713652fbc709a25803cb0831179cdef6cc6855d6ab0d3d375110f419fbceeb871e4aacfbd2fd8b7a12b WHIRLPOOL 4cd8b006dcab521bc5217b5f4759ac215777c68e9b816b760b850b1d26b4b1a6ff2eda0c4d071497b962a2e8205eab9dc319bc7c84878a6525eadba41aef2539
DIST recog-2.0.6.gem 188928 SHA256 333d867db310b908342f857ee4f3f60b869386ff7b908e06f4dec8b9352ceb97 SHA512 408e83889632127d584ce8d09244c63246807aa5f89d88c082bbfd441a2e708cd67f23aebf23fa08c5db6bfd7ff771071daf64df9a66224aa5f04fcaba3d1387 WHIRLPOOL 2aaef470b15e3b8ac99d99bc3f8975447d5aa3d05220540d61f4972083f8cf6a0b04ba89e88aefc0dfd355f59f6f1bd5e9754bf00b6b5a5a953ef21f42fc3509
EBUILD recog-1.0.0-r1.ebuild 446 SHA256 fa89cececd782894ae7385db59e562324e66c309e06d0f29199871bb139d188e SHA512 777bafd5e5f27be37d1bbde615ba22a9a899aec2f789a3e5d5deaaddb0d89713acd14f6b44a18177b81b2380e8687a08ef14a91b66a1c0ef99eaf79e9215083b WHIRLPOOL 82134a9675f60914536e7634f29861a4513c39fb2ec8c2f964ed8f410e0023b80f725a42c20d83d9604bbd83978506360a464907b43d65e0ecacfa8fa5da6232
EBUILD recog-2.0.0-r1.ebuild 446 SHA256 a2881bc01711e5dd03b0281c3c77280c0170ed9de7686f578d54e45c8fcd07ef SHA512 a3c7bea092db5d20d0ae12b14260b51e9dc96d113c1b1ff236279958686a5434a1c8b900e14704599fc4c38cb9893da989cc3168a21a0686f3570f44f17ca125 WHIRLPOOL 5e0912dff99b90644d05babf30ec146aa7127c0a9f1de3a80added9c81f9393481095bcadc729d526ac501cde359af393e0c6094248c1f6f80abf9ad04977d3e
EBUILD recog-2.0.6.ebuild 446 SHA256 a2881bc01711e5dd03b0281c3c77280c0170ed9de7686f578d54e45c8fcd07ef SHA512 a3c7bea092db5d20d0ae12b14260b51e9dc96d113c1b1ff236279958686a5434a1c8b900e14704599fc4c38cb9893da989cc3168a21a0686f3570f44f17ca125 WHIRLPOOL 5e0912dff99b90644d05babf30ec146aa7127c0a9f1de3a80added9c81f9393481095bcadc729d526ac501cde359af393e0c6094248c1f6f80abf9ad04977d3e

View file

@ -0,0 +1,19 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
inherit ruby-fakegem
DESCRIPTION="Pattern recognition for hosts, services, and content"
HOMEPAGE="https://github.com/rapid7/${PN}"
SRC_URI="mirror://rubygems/${P}.gem"
LICENSE="BSD"
SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/nokogiri !=dev-ruby/recog-2.0.0"

View file

@ -13,4 +13,4 @@ AUX msfweb.confd 273 SHA256 006040ecd27dc0279c2bea6d69365fe1f0d66f507c039ae43720
AUX msfweb.initd 533 SHA256 4fd9668e4b467ecfa5160e2c108ac8ace71fbeaefaf829d2f7bfb566d44bb13c SHA512 ec8eb9c09191d273417174c23d2fb1a3d27939a74b010fa33ca696bcce88e9c81d6cc1e6ebff90ea97cb6d730776364de4560db1bed10516ba4a7030e7233a53 WHIRLPOOL dec6ca3cf45ac4e6cea35266df1342b4dcdb3f813dc90820603f23e9d62ee67a9633de17d747cc12d7cb9c982e8868559896c2f8c42540a5005f485045d9730a
DIST metasploit-4.11.1_p2015051401.tar.gz 34520825 SHA256 b91f56f24512e4e28b7b8a3703044b4193c3e49d1e80f1d832f2f1c6127ea688 SHA512 eea502886ebfc09e728aec1a1e9d6324acfceb7932f51202994aa1339e368b9c94ddc02749ba7e8ee918ba3b32c7a5799b9689048617c3416d401fc5ecad7a3f WHIRLPOOL 074f22a5bf5f07ba7c3226b6477daf840e949cc011da8d769efec8ad2fee984840361d70f9e085c56dad48f7e71f571b7d7749500cc44c0fcfea95971d33c840
EBUILD metasploit-4.11.1_p2015051401-r1.ebuild 11205 SHA256 10fb29ca3cbd6db84787ca0cdb3e232e2be38ca3df41c598aeceedd37c0e632f SHA512 00a61b6ad5dc6e728e4f69ad4e59a8efd408d0305d3feef6aca864810c02a4665c4e3991e5720ecb7377a9ea37a26325ed86cf355115d1f0b3a68b28a449bb31 WHIRLPOOL d775831c266099b200b8bde518b91bfa5d2da28f67c4a5a7177893d147becb0a594dfcefff78e2c01cd31b14cb84617350308fb831acbb7ffdcca4d219fea81a
EBUILD metasploit-9999.ebuild 11264 SHA256 961b13d22c180a09c9fcaac9bc0e62749c2983279883d01d1c78069953dd1036 SHA512 14fb090da2e34c3876d7192bcedea3a3f5cc8bae8533af440516ea6a2a21f0bef60f3ab215c94fd514a6939cfe0b4055047c1142725da0cd4de1eb763a54ce33 WHIRLPOOL 816efd050a85ff104a265c004a4880fcae205f22e0ddcf5b26e8fa20ae51f2a7c5057cf9793a11e4d95a2c163a2f3be8d00b2fd7c90c33f2f21a2ec202fbb205
EBUILD metasploit-9999.ebuild 11271 SHA256 71921557a1babacd160d38f22ba24c4f771ce652f1df28cd853ba1effb6f9399 SHA512 7822ab022a7b2c0ce9e1f74b46374f1fd4c8c339cc0bd7580e6b3bae76d6b0a94c789fff5cb0df947b16ab4bca09eb7cdafda6ac23f2325373071ffb1261d378 WHIRLPOOL 49e4dd98d589ee1847fafaff174669f26b53ebdd23ab0c0f24cf6f11556a4a30e1d298cd3d1b0afac9f1b505bdb1d941cb138f119bf1df8d8dc30a1f54f1b386

View file

@ -44,7 +44,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
=dev-ruby/jsobfu-0.2*
dev-ruby/json
dev-ruby/kissfft
=dev-ruby/metasploit_data_models-1.2.0
=dev-ruby/metasploit_data_models-1.2.5
dev-ruby/meterpreter_bins:0.0.22
dev-ruby/metasploit-payloads:1.0.4
>=dev-ruby/metasploit-credential-1.0.0:1.0
@ -52,7 +52,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
=dev-ruby/recog-2.0.6:2
=dev-ruby/rkelly-remix-0.0.6
dev-ruby/sqlite3
>=dev-ruby/pg-0.11