public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2013-12-24 23:20 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2013-12-24 23:20 UTC (permalink / raw
  To: gentoo-commits

zerochaos    13/12/24 23:20:42

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  fixing deps for 9999
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.7                  net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.6&r2=1.7

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- metasploit-9999.ebuild	15 Dec 2013 17:19:08 -0000	1.6
+++ metasploit-9999.ebuild	24 Dec 2013 23:20:42 -0000	1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.6 2013/12/15 17:19:08 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.7 2013/12/24 23:20:42 zerochaos Exp $
 
 EAPI="5"
 inherit eutils
@@ -33,7 +33,7 @@
 	|| ( dev-ruby/activesupport:3.1[ruby_targets_ruby19] dev-ruby/activesupport:3.2[ruby_targets_ruby19] )
 	dev-ruby/activerecord:3.2[ruby_targets_ruby19]
 	dev-ruby/json[ruby_targets_ruby19]
-	>=dev-ruby/metasploit_data_models-0.16.6[ruby_targets_ruby19]
+	>=dev-ruby/metasploit_data_models-0.16.9[ruby_targets_ruby19]
 	dev-ruby/msgpack[ruby_targets_ruby19]
 	dev-ruby/nokogiri[ruby_targets_ruby19]
 	dev-ruby/builder:3[ruby_targets_ruby19]



1.73                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.73&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.73&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.72&r2=1.73

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- ChangeLog	15 Dec 2013 17:19:08 -0000	1.72
+++ ChangeLog	24 Dec 2013 23:20:42 -0000	1.73
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.72 2013/12/15 17:19:08 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.73 2013/12/24 23:20:42 zerochaos Exp $
+
+  24 Dec 2013; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  fixing deps for 9999
 
 *metasploit-4.8.2 (15 Dec 2013)
 





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-01-10  5:11 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-01-10  5:11 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/01/10 05:11:51

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  attempt at more rubying the ebuild
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.8                  net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.7&r2=1.8

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- metasploit-9999.ebuild	24 Dec 2013 23:20:42 -0000	1.7
+++ metasploit-9999.ebuild	10 Jan 2014 05:11:51 -0000	1.8
@@ -1,17 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.7 2013/12/24 23:20:42 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.8 2014/01/10 05:11:51 zerochaos Exp $
 
 EAPI="5"
-inherit eutils
-
-#MY_P=${PN/metasploit/framework}-${PV}
 
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="https://github.com/rapid7/metasploit-framework.git"
+	EGIT_CHECKOUT_DIR="${WORKDIR}"/all
 	inherit git-r3
 	KEYWORDS=""
-#	S="${WORKDIR}/${MY_P}"
 else
 	#https://github.com/rapid7/metasploit-framework/wiki/Downloads-by-Version
 	SRC_URI="http://downloads.metasploit.com/data/releases/archive/framework-${PV}.tar.bz2"
@@ -19,6 +16,11 @@
 	S="${WORKDIR}"/msf3
 fi
 
+#ruby18 is well beyond EoL
+#ruby20 doesn't have wide enough support in gentoo yet (but is semi-supported upstream)
+USE_RUBY="ruby19"
+inherit eutils ruby-ng
+
 DESCRIPTION="Advanced open-source framework for developing, testing, and using vulnerability exploit code"
 HOMEPAGE="http://www.metasploit.org/"
 SLOT="9999"
@@ -26,42 +28,44 @@
 IUSE="development +java lorcon +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"
 
-COMMON_DEPEND="dev-db/postgresql-server
-	dev-lang/ruby:1.9[ssl]
-	|| ( dev-ruby/activesupport:3.1[ruby_targets_ruby19] dev-ruby/activesupport:3.2[ruby_targets_ruby19] )
-	dev-ruby/activerecord:3.2[ruby_targets_ruby19]
-	dev-ruby/json[ruby_targets_ruby19]
-	>=dev-ruby/metasploit_data_models-0.16.9[ruby_targets_ruby19]
-	dev-ruby/msgpack[ruby_targets_ruby19]
-	dev-ruby/nokogiri[ruby_targets_ruby19]
-	dev-ruby/builder:3[ruby_targets_ruby19]
-	>=dev-ruby/pg-0.11[ruby_targets_ruby19]
-	>=dev-ruby/packetfu-1.1.9[ruby_targets_ruby19]
-	dev-ruby/robots[ruby_targets_ruby19]
-	dev-ruby/kissfft[ruby_targets_ruby19]
-	>=app-crypt/johntheripper-1.7.9-r1[-minimal]
-	net-analyzer/nmap
-	!arm? ( java? ( dev-ruby/rjb[ruby_targets_ruby19] ) )
-	pcap? ( dev-ruby/pcaprub[ruby_targets_ruby19]
-		dev-ruby/network_interface[ruby_targets_ruby19] )
+RUBY_COMMON_DEPEND="virtual/ruby-ssl
+	dev-ruby/activesupport:3.2
+	dev-ruby/activerecord:3.2
+	dev-ruby/json
+	>=dev-ruby/metasploit_data_models-0.16.9
+	dev-ruby/msgpack
+	dev-ruby/nokogiri
+	dev-ruby/builder:3
+	>=dev-ruby/pg-0.11
+	>=dev-ruby/packetfu-1.1.9
+	dev-ruby/robots
+	dev-ruby/kissfft
+	java? ( dev-ruby/rjb )
 	lorcon? ( net-wireless/lorcon[ruby] )
-	dev-ruby/bundler[ruby_targets_ruby19]
-	development? ( dev-ruby/redcarpet[ruby_targets_ruby19]
-			dev-ruby/yard[ruby_targets_ruby19]
-			dev-ruby/rake[ruby_targets_ruby19]
-			>=dev-ruby/factory_girl-4.1.0[ruby_targets_ruby19] )"
-DEPEND="${COMMON_DEPEND}
-	test? (	>=dev-ruby/factory_girl-4.1.0[ruby_targets_ruby19]
-		dev-ruby/database_cleaner[ruby_targets_ruby19]
-		>=dev-ruby/rspec-2.12[ruby_targets_ruby19]
-		dev-ruby/shoulda-matchers[ruby_targets_ruby19]
-		dev-ruby/timecop[ruby_targets_ruby19] )
-	"
+	pcap? ( dev-ruby/pcaprub
+		dev-ruby/network_interface )
+	dev-ruby/bundler
+	development? ( dev-ruby/redcarpet
+			dev-ruby/yard
+			dev-ruby/rake
+			>=dev-ruby/factory_girl-4.1.0 )"
+ruby_add_bdepend "${RUBY_COMMON_DEPEND}
+		test? ( >=dev-ruby/factory_girl-4.1.0
+		dev-ruby/database_cleaner
+		>=dev-ruby/rspec-2.12
+		dev-ruby/shoulda-matchers
+		dev-ruby/timecop )"
 		#>=dev-ruby/rake-10.0.0[ruby_targets_ruby19] re-add when in gentoo. I'm not allowed to add it :-(
+ruby_add_rdepend "${RUBY_COMMON_DEPEND}"
 
-RDEPEND="${COMMON_DEPEND}
+COMMON_DEPEND="dev-db/postgresql-server
+	>=app-crypt/johntheripper-1.7.9-r1[-minimal]
+	net-analyzer/nmap"
+DEPEND+=" ${COMMON_DEPEND}"
+RDEPEND+=" ${COMMON_DEPEND}
 	>=app-admin/eselect-metasploit-0.10"
 
 RESTRICT="strip"
@@ -100,36 +104,31 @@
 		fi
 		su postgres -c "createdb --owner=msf_test_user msf_test_database" || die
 	fi
+	ruby-ng_pkg_setup
+}
+
+all_ruby_unpack() {
+	git-r3_src_unpack
 }
 
-src_prepare() {
+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"
-	#so much cruft is bundled with msf that we will fix it in src_prepare to make intentions more clear
-
-	#stop asking about bloody bundler
-	#sed -i "/require 'bundler\/setup'/d" lib/msfenv.rb
 
 	#unbundle johntheripper, at least it now defaults to running the system version
-	rm -rf "${S}"/data/john/run.*
-	rm -rf "${S}"/data/john/src.tar.bz2
+	rm -r data/john/run.*
+	rm -r data/john/src.tar.bz2
 	#remove random "cpuinfo" binaries which a only needed to detect which bundled john to run
-	rm -rf "${S}"/data/cpuinfo
-
-	#remove random included sources
-	rm -rf "${S}"/external/source
+	rm -r data/cpuinfo
 
-	#remove unused "external" modules
-	rm -rf "${S}"/external/ruby-kissfft
-	rm -rf "${S}"/external/ruby-lorcon
-	rm -rf "${S}"/external/ruby-lorcon2
+	#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 with src_test
-	rm -f "${S}"/Gemfile.lock
-	#The Gemfile contains real known deps, we keep it for use in src_test
-	#rm -f "${S}"/Gemfile
+	#we regen this file in each_ruby_prepare
+	rm Gemfile.lock
+	#The Gemfile contains real known deps
 	#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
@@ -149,80 +148,65 @@
 		sed -i -e "s#gem 'simplecov', '0.5.4', :require => false##" Gemfile || die
 		sed -i -e "s#require 'simplecov'##" spec/spec_helper.rb || die
 	fi
-	bundle install --local || die
-	bundle check || die
 
-	#they removed bundled armitage from releases so let's just keep it external
-	rm -rf "${S}"/armitage "${S}"/data/armitage
-
-	#whiles we are commiting fixes for filth, let's bogart msfupdate
-	rm "${S}"/msfupdate
-	echo "#!/bin/sh" > "${S}"/msfupdate
-	echo "echo \"[*]\"" >> "${S}"/msfupdate
-	echo "echo \"[*] Attempting to update the Metasploit Framework...\"" >> "${S}"/msfupdate
-	echo "echo \"[*]\"" >> "${S}"/msfupdate
-	echo "echo \"\"" >> "${S}"/msfupdate
+	#let's bogart msfupdate
+	rm msfupdate
+	echo "#!/bin/sh" > msfupdate
+	echo "echo \"[*]\"" >> msfupdate
+	echo "echo \"[*] Attempting to update the Metasploit Framework...\"" >> msfupdate
+	echo "echo \"[*]\"" >> msfupdate
+	echo "echo \"\"" >> msfupdate
 	if [[ ${PV} == "9999" ]] ; then
-		echo "ESVN_REVISION=HEAD emerge --oneshot \"=${CATEGORY}/${PF}\"" >> "${S}"/msfupdate
+		echo "ESVN_REVISION=HEAD emerge --oneshot \"=${CATEGORY}/${PF}\"" >> msfupdate
 	else
-		echo "echo \"Unable to update tagged version of metasploit.\"" >> "${S}"/msfupdate
-		echo "echo \"If you want the latest please install and eselect the live version (metasploit9999)\"" >> "${S}"/msfupdate
-		echo "echo \"emerge metasploit:9999 -vat && eselect metasploit set metasploit9999\"" >> "${S}"/msfupdate
+		echo "echo \"Unable to update tagged version of metasploit.\"" >> msfupdate
+		echo "echo \"If you want the latest please install and eselect the live version (metasploit9999)\"" >> msfupdate
+		echo "echo \"emerge metasploit:9999 -vat && eselect metasploit set metasploit9999\"" >> msfupdate
 	fi
 	#this is set executable in src_install
 
 	#install our database.yml file before tests are run
-	cp "${FILESDIR}"/database.yml "${S}"/config/
+	cp "${FILESDIR}"/database.yml config/
+
+}
+
+each_ruby_prepare() {
+	${RUBY} -S bundle install --local || die
+	${RUBY} -S bundle check || die
 
 	#force all metasploit executables to ruby19, ruby18 is not supported anymore and ruby20 is not supported yet
 	#https://dev.metasploit.com/redmine/issues/8357
-	for file in $(ls -1 "${S}"/msf*)
+	for file in $(ls -1 msf*)
 	do
 		#poorly adapted from python.eclass
-		sed -e "1s:^#![[:space:]]*\([^[:space:]]*/usr/bin/env[[:space:]]\)\?[[:space:]]*\([^[:space:]]*/\)\?ruby\([[:digit:]]\+\(\.[[:digit:]]\+\)\?\)\?\(\$\|[[:space:]].*\):#!\1\2ruby19:" -i "${file}" || die "Conversion of shebang in '${file}' failed"
+		sed -e "1s:^#![[:space:]]*\([^[:space:]]*/usr/bin/env[[:space:]]\)\?[[:space:]]*\([^[:space:]]*/\)\?ruby\([[:digit:]]\+\(\.[[:digit:]]\+\)\?\)\?\(\$\|[[:space:]].*\):#!\1\2${RUBY}:" -i "${file}" || die "Conversion of shebang in '${file}' failed"
 	done
 }
 
-#serialport does not work with ruby19 at this time
-#src_compile() {
-#	if use serialport; then
-#		cd "${S}"/external/serialport
-#		ruby extconf.rb
-#		emake
-#	fi
-#}
-
-src_test() {
+each_ruby_test() {
 	#rake --trace spec || die
-	#MSF_DATABASE_CONFIG="${S}"/config/database.yml
 	# https://dev.metasploit.com/redmine/issues/8425
-	rake db:migrate || die
-	RAILS_ENV=test MSF_DATABASE_CONFIG="${S}"/config/database.yml rake spec || die
+	${RUBY} -S rake db:migrate || die
+	RAILS_ENV=test MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S rake spec || die
 	su postgres -c "dropuser msf_test_user" || die "failed to cleanup msf_test-user"
 }
 
-src_install() {
+each_ruby_install() {
 	#Tests have already been run, we don't need this stuff
-	rm -rf "${S}"/spec
-	rm -rf "${S}"/test
+	rm -rf spec
+	rm -rf test
 
 	# should be as simple as copying everything into the target...
 	dodir /usr/$(get_libdir)/${PN}${SLOT}
-	cp -R "${S}"/* "${ED}"/usr/$(get_libdir)/${PN}${SLOT} || die "Copy files failed"
+	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
 	fowners -R root:0 /
 
 	# do not remove LICENSE, bug #238137
 	dodir /usr/share/doc/${PF}
-	cp -R "${S}"/{documentation,README.md} "${ED}"/usr/share/doc/${PF} || die
+	cp -R {documentation,README.md} "${ED}"/usr/share/doc/${PF} || die
 	dosym /usr/share/doc/${PF}/documentation /usr/$(get_libdir)/${PN}${SLOT}/documentation
 
-	#does not work with ruby19 at this time
-	#if use serialport; then
-	#	cd "${S}"/external/serialport
-	#	emake DESTDIR="${ED}" install
-	#fi
-
 	fperms +x /usr/$(get_libdir)/${PN}${SLOT}/msfupdate
 }
 



1.74                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.73&r2=1.74

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ChangeLog	24 Dec 2013 23:20:42 -0000	1.73
+++ ChangeLog	10 Jan 2014 05:11:51 -0000	1.74
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.73 2013/12/24 23:20:42 zerochaos Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.74 2014/01/10 05:11:51 zerochaos Exp $
+
+  10 Jan 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  attempt at more rubying the ebuild
 
   24 Dec 2013; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   fixing deps for 9999





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-01-22 16:12 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-01-22 16:12 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/01/22 16:12:33

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  fixing deps based on Gemfile
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.9                  net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.8&r2=1.9

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- metasploit-9999.ebuild	10 Jan 2014 05:11:51 -0000	1.8
+++ metasploit-9999.ebuild	22 Jan 2014 16:12:33 -0000	1.9
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.8 2014/01/10 05:11:51 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.9 2014/01/22 16:12:33 zerochaos Exp $
 
 EAPI="5"
 
@@ -40,7 +40,7 @@
 	dev-ruby/nokogiri
 	dev-ruby/builder:3
 	>=dev-ruby/pg-0.11
-	>=dev-ruby/packetfu-1.1.9
+	=dev-ruby/packetfu-1.1.9
 	dev-ruby/robots
 	dev-ruby/kissfft
 	java? ( dev-ruby/rjb )



1.75                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.74&r2=1.75

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- ChangeLog	10 Jan 2014 05:11:51 -0000	1.74
+++ ChangeLog	22 Jan 2014 16:12:33 -0000	1.75
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.74 2014/01/10 05:11:51 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.75 2014/01/22 16:12:33 zerochaos Exp $
+
+  22 Jan 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  fixing deps based on Gemfile
 
   10 Jan 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   attempt at more rubying the ebuild





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-03-06 15:44 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-03-06 15:44 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/03/06 15:44:07

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  replace failing patch with epatch_user
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.12                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.11&r2=1.12

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- metasploit-9999.ebuild	10 Feb 2014 16:35:27 -0000	1.11
+++ metasploit-9999.ebuild	6 Mar 2014 15:44:07 -0000	1.12
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.11 2014/02/10 16:35:27 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.12 2014/03/06 15:44:07 zerochaos Exp $
 
 EAPI="5"
 
@@ -120,7 +120,8 @@
 
 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 "${FILESDIR}/agix_psexec_pull-2657.patch"
+	epatch_user
 
 	#unbundle johntheripper, at least it now defaults to running the system version
 	rm -r data/john/run.*



1.79                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.78&r2=1.79

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- ChangeLog	10 Feb 2014 16:35:27 -0000	1.78
+++ ChangeLog	6 Mar 2014 15:44:07 -0000	1.79
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.78 2014/02/10 16:35:27 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.79 2014/03/06 15:44:07 zerochaos Exp $
+
+  06 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  replace failing patch with epatch_user
 
   10 Feb 2014; Rick Farina <zerochaos@gentoo.org> metadata.xml,
   metasploit-9999.ebuild:





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-03-19 21:04 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-03-19 21:04 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/03/19 21:04:57

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  remove bundled rb-readline due to multiple bugs, use upstream version instead
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.13                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.12&r2=1.13

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- metasploit-9999.ebuild	6 Mar 2014 15:44:07 -0000	1.12
+++ metasploit-9999.ebuild	19 Mar 2014 21:04:57 -0000	1.13
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.12 2014/03/06 15:44:07 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.13 2014/03/19 21:04:57 zerochaos Exp $
 
 EAPI="5"
 
@@ -41,6 +41,7 @@
 	dev-ruby/builder:3
 	>=dev-ruby/pg-0.11
 	=dev-ruby/packetfu-1.1.9
+	dev-ruby/rb-readline
 	dev-ruby/robots
 	dev-ruby/kissfft
 	java? ( dev-ruby/rjb )
@@ -137,6 +138,11 @@
 	#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
+	sed -i "/gem 'packetfu'/a #use upstream readline instead of bundled\ngem 'rb-readline'" Gemfile || die
+	#remove the bundled readline
+	#https://github.com/rapid7/metasploit-framework/pull/3105
+	rm lib/rbreadline.rb
 	#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



1.80                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.80&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.80&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.79&r2=1.80

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- ChangeLog	6 Mar 2014 15:44:07 -0000	1.79
+++ ChangeLog	19 Mar 2014 21:04:57 -0000	1.80
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.79 2014/03/06 15:44:07 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.80 2014/03/19 21:04:57 zerochaos Exp $
+
+  19 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  remove bundled rb-readline due to multiple bugs, use upstream version instead
 
   06 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   replace failing patch with epatch_user





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-03-24 22:05 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-03-24 22:05 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/03/24 22:05:46

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  update mdm dep
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.14                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.13&r2=1.14

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- metasploit-9999.ebuild	19 Mar 2014 21:04:57 -0000	1.13
+++ metasploit-9999.ebuild	24 Mar 2014 22:05:46 -0000	1.14
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.13 2014/03/19 21:04:57 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.14 2014/03/24 22:05:46 zerochaos Exp $
 
 EAPI="5"
 
@@ -35,7 +35,7 @@
 	dev-ruby/activesupport:3.2
 	dev-ruby/activerecord:3.2
 	dev-ruby/json
-	>=dev-ruby/metasploit_data_models-0.16.9
+	>=dev-ruby/metasploit_data_models-0.17.0
 	dev-ruby/msgpack
 	dev-ruby/nokogiri
 	dev-ruby/builder:3



1.81                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.81&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.81&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.80&r2=1.81

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -r1.80 -r1.81
--- ChangeLog	19 Mar 2014 21:04:57 -0000	1.80
+++ ChangeLog	24 Mar 2014 22:05:46 -0000	1.81
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.80 2014/03/19 21:04:57 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.81 2014/03/24 22:05:46 zerochaos Exp $
+
+  24 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  update mdm dep
 
   19 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   remove bundled rb-readline due to multiple bugs, use upstream version instead





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-11  2:36 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-11  2:36 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/11 02:36:58

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  update live for new dep
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.15                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.14&r2=1.15

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- metasploit-9999.ebuild	24 Mar 2014 22:05:46 -0000	1.14
+++ metasploit-9999.ebuild	11 Apr 2014 02:36:58 -0000	1.15
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.14 2014/03/24 22:05:46 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.15 2014/04/11 02:36:58 zerochaos Exp $
 
 EAPI="5"
 
@@ -32,6 +32,7 @@
 RESTRICT="test"
 
 RUBY_COMMON_DEPEND="virtual/ruby-ssl
+	>=dev-ruby/rkelly-remix-0.0.6
 	dev-ruby/activesupport:3.2
 	dev-ruby/activerecord:3.2
 	dev-ruby/json



1.82                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.82&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.82&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.81&r2=1.82

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- ChangeLog	24 Mar 2014 22:05:46 -0000	1.81
+++ ChangeLog	11 Apr 2014 02:36:58 -0000	1.82
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.81 2014/03/24 22:05:46 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.82 2014/04/11 02:36:58 zerochaos Exp $
+
+  11 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  update live for new dep
 
   24 Mar 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   update mdm dep





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-11  2:42 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-11  2:42 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/11 02:42:07

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  dep should have been = not >=
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.16                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.15&r2=1.16

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- metasploit-9999.ebuild	11 Apr 2014 02:36:58 -0000	1.15
+++ metasploit-9999.ebuild	11 Apr 2014 02:42:07 -0000	1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.15 2014/04/11 02:36:58 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.16 2014/04/11 02:42:07 zerochaos Exp $
 
 EAPI="5"
 
@@ -32,7 +32,7 @@
 RESTRICT="test"
 
 RUBY_COMMON_DEPEND="virtual/ruby-ssl
-	>=dev-ruby/rkelly-remix-0.0.6
+	=dev-ruby/rkelly-remix-0.0.6
 	dev-ruby/activesupport:3.2
 	dev-ruby/activerecord:3.2
 	dev-ruby/json



1.83                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.83&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.83&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.82&r2=1.83

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- ChangeLog	11 Apr 2014 02:36:58 -0000	1.82
+++ ChangeLog	11 Apr 2014 02:42:07 -0000	1.83
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.82 2014/04/11 02:36:58 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.83 2014/04/11 02:42:07 zerochaos Exp $
+
+  11 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  dep should have been = not >=
 
   11 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   update live for new dep





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-21 18:57 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-21 18:57 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/21 18:57:45

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  tests are running. failing miserably, but running
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.21                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.20&r2=1.21

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- metasploit-9999.ebuild	17 Apr 2014 18:14:15 -0000	1.20
+++ metasploit-9999.ebuild	21 Apr 2014 18:57:45 -0000	1.21
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.20 2014/04/17 18:14:15 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.21 2014/04/21 18:57:45 zerochaos Exp $
 
 EAPI="5"
 
@@ -51,17 +51,19 @@
 	pcap? ( dev-ruby/pcaprub
 		dev-ruby/network_interface )
 	dev-ruby/bundler
-	development? ( dev-ruby/redcarpet
+	development? ( dev-ruby/fivemat
+			dev-ruby/redcarpet
 			dev-ruby/yard
-			dev-ruby/rake
+			>=dev-ruby/rake-10.0.0
 			>=dev-ruby/factory_girl-4.1.0 )"
 ruby_add_bdepend "${RUBY_COMMON_DEPEND}
 		test? ( >=dev-ruby/factory_girl-4.1.0
-		dev-ruby/database_cleaner
-		>=dev-ruby/rspec-2.12
-		dev-ruby/shoulda-matchers
-		dev-ruby/timecop )"
-		#>=dev-ruby/rake-10.0.0[ruby_targets_ruby19] re-add when in gentoo. I'm not allowed to add it :-(
+			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
@@ -204,7 +206,12 @@
 each_ruby_test() {
 	#rake --trace spec || die
 	# https://dev.metasploit.com/redmine/issues/8425
+	${RUBY} -S rake db:create || die
 	${RUBY} -S rake db:migrate || die
+
+	#we bogart msfupdate so no point in trying to test it
+	rm spec/msfupdate_spec.rb || die
+
 	RAILS_ENV=test MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S rake spec || die
 	su postgres -c "dropuser msf_test_user" || die "failed to cleanup msf_test-user"
 }



1.89                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.89&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.89&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.88&r2=1.89

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- ChangeLog	17 Apr 2014 18:14:15 -0000	1.88
+++ ChangeLog	21 Apr 2014 18:57:45 -0000	1.89
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.88 2014/04/17 18:14:15 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.89 2014/04/21 18:57:45 zerochaos Exp $
+
+  21 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  tests are running. failing miserably, but running
 
   17 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-4.9.2-r1.ebuild,
   metasploit-9999.ebuild:





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-25 16:48 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-25 16:48 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/25 16:48:54

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  updates for 9999, partial fixes for tests, fix for bug 508490
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.22                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.21&r2=1.22

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- metasploit-9999.ebuild	21 Apr 2014 18:57:45 -0000	1.21
+++ metasploit-9999.ebuild	25 Apr 2014 16:48:54 -0000	1.22
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.21 2014/04/21 18:57:45 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.22 2014/04/25 16:48:54 zerochaos Exp $
 
 EAPI="5"
 
@@ -71,7 +71,7 @@
 	net-analyzer/nmap"
 DEPEND+=" ${COMMON_DEPEND}"
 RDEPEND+=" ${COMMON_DEPEND}
-	>=app-admin/eselect-metasploit-0.10"
+	>=app-admin/eselect-metasploit-0.13"
 
 RESTRICT="strip"
 
@@ -125,6 +125,7 @@
 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 "${FILESDIR}/bug-8792.patch"
 	epatch_user
 
 	#unbundle johntheripper, at least it now defaults to running the system version
@@ -143,12 +144,11 @@
 	#The Gemfile contains real known deps
 	#add our dep on upstream rb-readline instead of bundled one
 	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
 	rm lib/rbreadline.rb
-	#fix for bug #507816 while waiting on upstream to actually set their own deps right
-	sed -i "s#gem 'activesupport', '>= 3.0.0'#gem 'activesupport', '~> 3.2'#" Gemfile || die
-	sed -i "s#gem 'activerecord'#gem 'activerecord', '~> 3.2'#" Gemfile || 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
@@ -204,13 +204,16 @@
 }
 
 each_ruby_test() {
-	#rake --trace spec || die
+	#review dev-python/pymongo for ways to make the test compatible with FEATURES=network-sandbox
+
 	# https://dev.metasploit.com/redmine/issues/8425
 	${RUBY} -S rake db:create || die
 	${RUBY} -S rake db:migrate || die
 
 	#we bogart msfupdate so no point in trying to test it
 	rm spec/msfupdate_spec.rb || die
+	#we don't really want to be uploading to virustotal during the tests
+	rm spec/tools/virustotal_spec.rb
 
 	RAILS_ENV=test MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S rake spec || die
 	su postgres -c "dropuser msf_test_user" || die "failed to cleanup msf_test-user"
@@ -218,8 +221,9 @@
 
 each_ruby_install() {
 	#Tests have already been run, we don't need this stuff
-	rm -rf spec
-	rm -rf test
+	rm -r spec
+	rm -r test
+	rm Gemfile.lock
 
 	#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...



1.91                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.91&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.91&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.90&r2=1.91

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- ChangeLog	21 Apr 2014 19:20:05 -0000	1.90
+++ ChangeLog	25 Apr 2014 16:48:54 -0000	1.91
@@ -1,6 +1,10 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.90 2014/04/21 19:20:05 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.91 2014/04/25 16:48:54 zerochaos Exp $
+
+  25 Apr 2014; Rick Farina <zerochaos@gentoo.org> +files/bug-8792.patch,
+  metasploit-9999.ebuild:
+  updates for 9999, partial fixes for tests, fix for bug 508490
 
 *metasploit-4.9.2-r2 (21 Apr 2014)
 





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-28 16:37 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-28 16:37 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/28 16:37:39

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  minor updates and fixes for tests (which still don't pass)
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.23                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.22&r2=1.23

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- metasploit-9999.ebuild	25 Apr 2014 16:48:54 -0000	1.22
+++ metasploit-9999.ebuild	28 Apr 2014 16:37:38 -0000	1.23
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.22 2014/04/25 16:48:54 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.23 2014/04/28 16:37:38 zerochaos Exp $
 
 EAPI="5"
 
@@ -206,24 +206,24 @@
 each_ruby_test() {
 	#review dev-python/pymongo for ways to make the test compatible with FEATURES=network-sandbox
 
-	# https://dev.metasploit.com/redmine/issues/8425
-	${RUBY} -S rake db:create || die
-	${RUBY} -S rake db:migrate || die
-
 	#we bogart msfupdate so no point in trying to test it
 	rm spec/msfupdate_spec.rb || die
 	#we don't really want to be uploading to virustotal during the tests
-	rm spec/tools/virustotal_spec.rb
+	rm spec/tools/virustotal_spec.rb || die
 
-	RAILS_ENV=test MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S rake spec || die
+	# https://dev.metasploit.com/redmine/issues/8425
+	${RUBY} -S bundle exec rake db:create || die
+	${RUBY} -S bundle exec rake db:migrate || die
+
+	MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S bundle exec rake  || die
 	su postgres -c "dropuser msf_test_user" || die "failed to cleanup msf_test-user"
 }
 
 each_ruby_install() {
 	#Tests have already been run, we don't need this stuff
-	rm -r spec
-	rm -r test
-	rm Gemfile.lock
+	rm -r spec || die
+	rm -r test || die
+	rm Gemfile.lock || die
 
 	#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...



1.92                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.92&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.92&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.91&r2=1.92

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- ChangeLog	25 Apr 2014 16:48:54 -0000	1.91
+++ ChangeLog	28 Apr 2014 16:37:39 -0000	1.92
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.91 2014/04/25 16:48:54 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.92 2014/04/28 16:37:39 zerochaos Exp $
+
+  28 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  minor updates and fixes for tests (which still don't pass)
 
   25 Apr 2014; Rick Farina <zerochaos@gentoo.org> +files/bug-8792.patch,
   metasploit-9999.ebuild:





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-04-28 18:40 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-04-28 18:40 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/04/28 18:40:24

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  bug 8792 fixed upstream
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.24                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.23&r2=1.24

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- metasploit-9999.ebuild	28 Apr 2014 16:37:38 -0000	1.23
+++ metasploit-9999.ebuild	28 Apr 2014 18:40:24 -0000	1.24
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.23 2014/04/28 16:37:38 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.24 2014/04/28 18:40:24 zerochaos Exp $
 
 EAPI="5"
 
@@ -125,7 +125,6 @@
 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 "${FILESDIR}/bug-8792.patch"
 	epatch_user
 
 	#unbundle johntheripper, at least it now defaults to running the system version



1.93                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.93&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.93&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.92&r2=1.93

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -r1.92 -r1.93
--- ChangeLog	28 Apr 2014 16:37:39 -0000	1.92
+++ ChangeLog	28 Apr 2014 18:40:24 -0000	1.93
@@ -1,6 +1,10 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.92 2014/04/28 16:37:39 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.93 2014/04/28 18:40:24 zerochaos Exp $
+
+  28 Apr 2014; Rick Farina <zerochaos@gentoo.org> -files/bug-8792.patch,
+  metasploit-9999.ebuild:
+  bug 8792 fixed upstream
 
   28 Apr 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   minor updates and fixes for tests (which still don't pass)





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-05-30 14:18 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-05-30 14:18 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/05/30 14:18:39

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  fix for bug 511690
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.25                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.24&r2=1.25

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- metasploit-9999.ebuild	28 Apr 2014 18:40:24 -0000	1.24
+++ metasploit-9999.ebuild	30 May 2014 14:18:39 -0000	1.25
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.24 2014/04/28 18:40:24 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.25 2014/05/30 14:18:39 zerochaos Exp $
 
 EAPI="5"
 
@@ -39,6 +39,7 @@
 	>=dev-ruby/metasploit_data_models-0.17.0
 	dev-ruby/msgpack
 	dev-ruby/nokogiri
+	dev-ruby/sqlite3
 	dev-ruby/builder:3
 	>=dev-ruby/pg-0.11
 	=dev-ruby/packetfu-1.1.9



1.94                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.94&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.94&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.93&r2=1.94

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -r1.93 -r1.94
--- ChangeLog	28 Apr 2014 18:40:24 -0000	1.93
+++ ChangeLog	30 May 2014 14:18:39 -0000	1.94
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.93 2014/04/28 18:40:24 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.94 2014/05/30 14:18:39 zerochaos Exp $
+
+  30 May 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  fix for bug 511690
 
   28 Apr 2014; Rick Farina <zerochaos@gentoo.org> -files/bug-8792.patch,
   metasploit-9999.ebuild:





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-06-28  0:49 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-06-28  0:49 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/06/28 00:49:35

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  fix msfupdate
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.26                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.25&r2=1.26

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- metasploit-9999.ebuild	30 May 2014 14:18:39 -0000	1.25
+++ metasploit-9999.ebuild	28 Jun 2014 00:49:34 -0000	1.26
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.25 2014/05/30 14:18:39 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.26 2014/06/28 00:49:34 zerochaos Exp $
 
 EAPI="5"
 
@@ -191,8 +191,8 @@
 }
 
 each_ruby_prepare() {
-	${RUBY} -S bundle install --local || die
-	${RUBY} -S bundle check || die
+	BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
+	BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
 
 	#force all metasploit executables to ruby19, ruby18 is not supported anymore and ruby20 is not supported yet
 	#https://dev.metasploit.com/redmine/issues/8357
@@ -212,10 +212,10 @@
 	rm spec/tools/virustotal_spec.rb || die
 
 	# https://dev.metasploit.com/redmine/issues/8425
-	${RUBY} -S bundle exec rake db:create || die
-	${RUBY} -S bundle exec rake db:migrate || die
+	BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle exec rake db:create || die
+	BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle exec rake db:migrate || die
 
-	MSF_DATABASE_CONFIG=config/database.yml ${RUBY} -S bundle exec rake  || die
+	MSF_DATABASE_CONFIG=config/database.yml BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle exec rake  || die
 	su postgres -c "dropuser msf_test_user" || die "failed to cleanup msf_test-user"
 }
 



1.96                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.96&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.96&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.95&r2=1.96

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- ChangeLog	7 Jun 2014 21:32:00 -0000	1.95
+++ ChangeLog	28 Jun 2014 00:49:34 -0000	1.96
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.95 2014/06/07 21:32:00 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.96 2014/06/28 00:49:34 zerochaos Exp $
+
+  28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  fix msfupdate
 
 *metasploit-4.9.3 (07 Jun 2014)
 





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-06-28  1:08 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-06-28  1:08 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/06/28 01:08:41

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  silence inaccurate QA warnings
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.27                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.26&r2=1.27

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- metasploit-9999.ebuild	28 Jun 2014 00:49:34 -0000	1.26
+++ metasploit-9999.ebuild	28 Jun 2014 01:08:41 -0000	1.27
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.26 2014/06/28 00:49:34 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.27 2014/06/28 01:08:41 zerochaos Exp $
 
 EAPI="5"
 
@@ -98,6 +98,9 @@
 	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/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
 	"
 
 pkg_setup() {



1.97                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.97&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.97&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.96&r2=1.97

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -r1.96 -r1.97
--- ChangeLog	28 Jun 2014 00:49:34 -0000	1.96
+++ ChangeLog	28 Jun 2014 01:08:41 -0000	1.97
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.96 2014/06/28 00:49:34 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.97 2014/06/28 01:08:41 zerochaos Exp $
+
+  28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  silence inaccurate QA warnings
 
   28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   fix msfupdate





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-06-28  1:15 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-06-28  1:15 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/06/28 01:15:56

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  improve msfupdate workflow
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.28                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.27&r2=1.28

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- metasploit-9999.ebuild	28 Jun 2014 01:08:41 -0000	1.27
+++ metasploit-9999.ebuild	28 Jun 2014 01:15:56 -0000	1.28
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.27 2014/06/28 01:08:41 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.28 2014/06/28 01:15:56 zerochaos Exp $
 
 EAPI="5"
 
@@ -180,7 +180,12 @@
 	echo "echo \"[*]\"" >> msfupdate
 	echo "echo \"\"" >> msfupdate
 	if [[ ${PV} == "9999" ]] ; then
+		echo "if [ -x /usr/bin/smart-live-rebuild ]; then" >> msfupdate
+		echo "	smart-live-rebuild -f net-analyzer/metasploit" >> msfupdate
+		echo "else" >> msfupdate
+		echo "	echo \"Please install app-portage/smart-live-rebuild for a better experience.\"" >> msfupdate
 		echo "emerge --oneshot \"=${CATEGORY}/${PF}\"" >> msfupdate
+		echo "fi" >> msfupdate
 	else
 		echo "echo \"Unable to update tagged version of metasploit.\"" >> msfupdate
 		echo "echo \"If you want the latest please install and eselect the live version (metasploit9999)\"" >> msfupdate



1.98                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.98&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.98&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.97&r2=1.98

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- ChangeLog	28 Jun 2014 01:08:41 -0000	1.97
+++ ChangeLog	28 Jun 2014 01:15:56 -0000	1.98
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.97 2014/06/28 01:08:41 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.98 2014/06/28 01:15:56 zerochaos Exp $
+
+  28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  improve msfupdate workflow
 
   28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   silence inaccurate QA warnings





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-06-28 17:44 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-06-28 17:44 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/06/28 17:44:30

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  stop revdep-rebuild from rebuilding for no reason
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.29                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.28&r2=1.29

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- metasploit-9999.ebuild	28 Jun 2014 01:15:56 -0000	1.28
+++ metasploit-9999.ebuild	28 Jun 2014 17:44:30 -0000	1.29
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.28 2014/06/28 01:15:56 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.29 2014/06/28 17:44:30 zerochaos Exp $
 
 EAPI="5"
 
@@ -256,6 +256,7 @@
 		#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/android/libs"
 	EOF
 }
 



1.99                 net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.99&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.99&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.98&r2=1.99

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -r1.98 -r1.99
--- ChangeLog	28 Jun 2014 01:15:56 -0000	1.98
+++ ChangeLog	28 Jun 2014 17:44:30 -0000	1.99
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.98 2014/06/28 01:15:56 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.99 2014/06/28 17:44:30 zerochaos Exp $
+
+  28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  stop revdep-rebuild from rebuilding for no reason
 
   28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   improve msfupdate workflow





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-07-09 20:15 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-07-09 20:15 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/07/09 20:15:08

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  https://github.com/rapid7/metasploit-framework/pull/3495
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.30                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.29&r2=1.30

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- metasploit-9999.ebuild	28 Jun 2014 17:44:30 -0000	1.29
+++ metasploit-9999.ebuild	9 Jul 2014 20:15:08 -0000	1.30
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.29 2014/06/28 17:44:30 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.30 2014/07/09 20:15:08 zerochaos Exp $
 
 EAPI="5"
 
@@ -36,7 +36,7 @@
 	dev-ruby/activesupport:3.2
 	dev-ruby/activerecord:3.2
 	dev-ruby/json
-	>=dev-ruby/metasploit_data_models-0.17.0
+	=dev-ruby/metasploit_data_models-0.17.0
 	dev-ruby/msgpack
 	dev-ruby/nokogiri
 	dev-ruby/sqlite3



1.100                net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.100&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.100&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.99&r2=1.100

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- ChangeLog	28 Jun 2014 17:44:30 -0000	1.99
+++ ChangeLog	9 Jul 2014 20:15:08 -0000	1.100
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.99 2014/06/28 17:44:30 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.100 2014/07/09 20:15:08 zerochaos Exp $
+
+  09 Jul 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  https://github.com/rapid7/metasploit-framework/pull/3495
 
   28 Jun 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   stop revdep-rebuild from rebuilding for no reason





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-07-17 19:27 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-07-17 19:27 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/07/17 19:27:09

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  update for meterpreter being split out into a gem
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.31                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.31&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.31&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.30&r2=1.31

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- metasploit-9999.ebuild	9 Jul 2014 20:15:08 -0000	1.30
+++ metasploit-9999.ebuild	17 Jul 2014 19:27:09 -0000	1.31
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.30 2014/07/09 20:15:08 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.31 2014/07/17 19:27:09 zerochaos Exp $
 
 EAPI="5"
 
@@ -31,27 +31,28 @@
 RESTRICT="test"
 
 RUBY_COMMON_DEPEND="virtual/ruby-ssl
-	=dev-ruby/rkelly-remix-0.0.6
-	dev-ruby/bcrypt-ruby
 	dev-ruby/activesupport:3.2
 	dev-ruby/activerecord:3.2
+	dev-ruby/bcrypt-ruby
+	dev-ruby/builder:3
+	dev-ruby/bundler
 	dev-ruby/json
+	dev-ruby/kissfft
 	=dev-ruby/metasploit_data_models-0.17.0
+	=dev-ruby/meterpreter_bins-0.0.6
 	dev-ruby/msgpack
 	dev-ruby/nokogiri
+	=dev-ruby/rkelly-remix-0.0.6
 	dev-ruby/sqlite3
-	dev-ruby/builder:3
 	>=dev-ruby/pg-0.11
 	=dev-ruby/packetfu-1.1.9
 	dev-ruby/rb-readline
 	dev-ruby/robots
-	dev-ruby/kissfft
 	java? ( dev-ruby/rjb )
 	lorcon? ( net-wireless/lorcon[ruby] )
 	oracle? ( dev-ruby/ruby-oci8 )
 	pcap? ( dev-ruby/pcaprub
 		dev-ruby/network_interface )
-	dev-ruby/bundler
 	development? ( dev-ruby/fivemat
 			dev-ruby/redcarpet
 			dev-ruby/yard
@@ -88,15 +89,6 @@
 	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/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_x86_bsd.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/android/libs/x86/libndkstager.so
 	usr/$(get_libdir)/${PN}${SLOT}/data/android/libs/mips/libndkstager.so



1.102                net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.102&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.102&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.101&r2=1.102

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -r1.101 -r1.102
--- ChangeLog	9 Jul 2014 20:59:21 -0000	1.101
+++ ChangeLog	17 Jul 2014 19:27:09 -0000	1.102
@@ -1,6 +1,9 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.101 2014/07/09 20:59:21 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.102 2014/07/17 19:27:09 zerochaos Exp $
+
+  17 Jul 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  update for meterpreter being split out into a gem
 
   09 Jul 2014; Rick Farina <zerochaos@gentoo.org> metasploit-4.9.3.ebuild:
   https://github.com/rapid7/metasploit-framework/pull/3495 this affects stable





^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog
@ 2014-07-17 19:28 Richard Farina (zerochaos)
  0 siblings, 0 replies; 20+ messages in thread
From: Richard Farina (zerochaos) @ 2014-07-17 19:28 UTC (permalink / raw
  To: gentoo-commits

zerochaos    14/07/17 19:28:14

  Modified:             metasploit-9999.ebuild ChangeLog
  Log:
  update for meterpreter being split out into a gem (recommit to fix manifest signing)
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)

Revision  Changes    Path
1.32                 net-analyzer/metasploit/metasploit-9999.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild?r1=1.31&r2=1.32

Index: metasploit-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- metasploit-9999.ebuild	17 Jul 2014 19:27:09 -0000	1.31
+++ metasploit-9999.ebuild	17 Jul 2014 19:28:14 -0000	1.32
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.31 2014/07/17 19:27:09 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/metasploit-9999.ebuild,v 1.32 2014/07/17 19:28:14 zerochaos Exp $
 
 EAPI="5"
 



1.103                net-analyzer/metasploit/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.103&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?rev=1.103&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/metasploit/ChangeLog?r1=1.102&r2=1.103

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- ChangeLog	17 Jul 2014 19:27:09 -0000	1.102
+++ ChangeLog	17 Jul 2014 19:28:14 -0000	1.103
@@ -1,6 +1,10 @@
 # ChangeLog for net-analyzer/metasploit
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.102 2014/07/17 19:27:09 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/metasploit/ChangeLog,v 1.103 2014/07/17 19:28:14 zerochaos Exp $
+
+  17 Jul 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
+  update for meterpreter being split out into a gem (recommit to fix manifest
+  signing)
 
   17 Jul 2014; Rick Farina <zerochaos@gentoo.org> metasploit-9999.ebuild:
   update for meterpreter being split out into a gem





^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2014-07-17 19:28 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-28  0:49 [gentoo-commits] gentoo-x86 commit in net-analyzer/metasploit: metasploit-9999.ebuild ChangeLog Richard Farina (zerochaos)
  -- strict thread matches above, loose matches on Subject: below --
2014-07-17 19:28 Richard Farina (zerochaos)
2014-07-17 19:27 Richard Farina (zerochaos)
2014-07-09 20:15 Richard Farina (zerochaos)
2014-06-28 17:44 Richard Farina (zerochaos)
2014-06-28  1:15 Richard Farina (zerochaos)
2014-06-28  1:08 Richard Farina (zerochaos)
2014-05-30 14:18 Richard Farina (zerochaos)
2014-04-28 18:40 Richard Farina (zerochaos)
2014-04-28 16:37 Richard Farina (zerochaos)
2014-04-25 16:48 Richard Farina (zerochaos)
2014-04-21 18:57 Richard Farina (zerochaos)
2014-04-11  2:42 Richard Farina (zerochaos)
2014-04-11  2:36 Richard Farina (zerochaos)
2014-03-24 22:05 Richard Farina (zerochaos)
2014-03-19 21:04 Richard Farina (zerochaos)
2014-03-06 15:44 Richard Farina (zerochaos)
2014-01-22 16:12 Richard Farina (zerochaos)
2014-01-10  5:11 Richard Farina (zerochaos)
2013-12-24 23:20 Richard Farina (zerochaos)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox