beef: 0.4.5.0 version bump and profile keywords update

This commit is contained in:
Anton Bolshakov 2014-12-23 07:54:03 +00:00
parent 51e2a0b367
commit 328bcabfe4
3 changed files with 90 additions and 1 deletions

View file

@ -149,7 +149,6 @@ dev-ruby/sprockets:2.2
~dev-ruby/multi_json-1.6.1
=dev-ruby/multipart-post-1.2.0
~dev-ruby/simple_oauth-0.2.0
~dev-ruby/twitter-4.8.1
=dev-ruby/faraday-0.8.8
=dev-ruby/msfrpc-client-1.0.1
=dev-ruby/librex-0.0.68
@ -158,6 +157,20 @@ dev-ruby/sprockets:2.2
dev-ruby/rubyzip:1
~dev-ruby/uglifier-2.5.3
~dev-ruby/execjs-2.0.2
~dev-ruby/rubydns-0.9.2
~dev-ruby/celluloid-0.16.0
~dev-ruby/celluloid-io-0.16.1
~dev-ruby/hitimes-1.2.2
~dev-ruby/nio4r-1.0.1
~dev-ruby/timers-4.0.1
~dev-ruby/ruby2ruby-2.1.3
~dev-ruby/file-tail-1.1.0
~dev-ruby/sexp_processor-3.2.0
~dev-ruby/sexp_processor-4.4.4
~dev-ruby/sourcify-0.5.0
~dev-ruby/tins-1.3.3
~dev-ruby/ruby_parser-3.6.3
~dev-ruby/term-ansicolor-1.3.0
#arachni
~dev-ruby/redcarpet-2.3.2

View file

@ -1,6 +1,9 @@
AUX 0.4.4.8_unbundler.patch 746 SHA256 5e985319091ca69c8b3ae60adf1f9e1718137ff9db1b314b6e3d9f301c8d7e1d SHA512 cf063ec0f803bb19711915303e67f493d9298cb14db9b480ee0aaa8d3ec8f9fe7533e5de29e21306771f877939cc2cd5e11fa805b80280ed73a51f07263bd070 WHIRLPOOL 03d5353c029c130425b9cfcb0927c9e5da618148109f4f3f10f889ddc1637ab69ae2831a591b8a6b1da40554c67df181e5beb2aa2258bdab116218bf6a76cb6a
AUX 0.4.5_unbundler.patch 844 SHA256 d407e9133f35988d0d17b5d8666fd2d4c921f37c29a2cc328a442b3f6d3cb794 SHA512 8b8399d1984567d9d42779cd57038f9da80e12cd149867c10e400c985933116aefa3238728d0c94917478025f07372ca7edf0f5a7c534f9a9fe1de3a3ef12cc6 WHIRLPOOL 84c449190bbac2a19bd995e33a7cffac65dca0553026ecb328a6907905a6b7053b780983da2dec0046aa0cc1af6ade0d8c9aab330364dfb911a40bf18e254516
AUX beef 43 SHA256 80157f2505ddd52bf24bb7b166bbab93c19ab3d21eca2ed3c71483ea66438fab SHA512 e35344fde68bcdca35ae95a25c9849fc85fc3507cac496e073d690a4721ebd45d769da040813f1706ee91c32d380491b1583fcc8fc320162ce96d735f86d3e63 WHIRLPOOL e226f03857fff5be02cb9518113cd602635ec21a952ed84617c26eb800d544af4a074f2d736313779ff0e78814dbbcec48ef74877d62c7d9310e946a46839f65
DIST beef-0.4.4.8.tar.gz 2172335 SHA256 efbbc0d3bfd731cfe7d224269adb8e18ac4aabc0f61aaa67132127124fe47561 SHA512 75344b4ad5a21610b35471680afc4e6f02cf64b35af0999fd1f77dd490d21c9953448bcfe1342c829e8b7a66b36bd669b828a5f47ca38ebf4182d55dc87d535b WHIRLPOOL ad43b3231a4767ceebaf386018144d0b134da81a58eadcb5303a7069e42048881809913cb456202bca751dce0fe5fc57b4a45126b12eefe248a2c1c33124823f
DIST beef-0.4.4.9.tar.gz 2254202 SHA256 2b489bc2db59ac587c49e2e01d88c0d1fb2ffa1b0745dc0aad58585d52e80e78 SHA512 3811a4c2a84c31296e6fc32f6357d2bf6401477c2b10d938f270a518caf870673ee1551635fdd1aaaa6294550d2adf2dd284d94192f7160e78f8332c91220d54 WHIRLPOOL 068b3bc45e7c7d960f32ae5c4d8f381e7897c77762366def4e8ff8fad53aaba19509b16d27f992a4de6216dc6bd8c77d2bc58fec882bcd36e92209bb1beb2ff1
DIST beef-0.4.5.0.tar.gz 2315078 SHA256 33db66a64031c55bce13fdc7b5b8b4034af9d400e6469121792ea8866054cf88 SHA512 e357db14ced310a193cb4b69eae352c48fbc9ec4d7c61501241d435dcbeb4550eaae12da0ada0e53272b11fe04ecb512e7aa9b05805c623115a5db290c53c148 WHIRLPOOL 54559021dafa215956266c006d6bb30f59817cfbce030de2a6ea399effeb14092e7426fe1114adc8d17049cfb76bf41ca1964871f8d1271ead4f3438d77aaf2b
EBUILD beef-0.4.4.8-r2.ebuild 1766 SHA256 664f5364fc1e877f6082a0b643191252714eff687dc5022e1f669e9f0f310142 SHA512 fa915e744b7081af19f21c04c27ab3baf9f02b098f4939c81e8a8e4e177eef1c3b9b1e560be351db70293b04dd03042b588ca5252eea71316057ed8bc3c29bf8 WHIRLPOOL 2f02073e58a1f4d760df6f07e62defe7826ff8c85ebe7927e32b37e834a2ed3b5f65d31c7fa7376a3aef15087f5b1c70393194d42f37abacc1367518c5583350
EBUILD beef-0.4.4.9.ebuild 1764 SHA256 4a53b675d78ee3ce58c889def1dd94f0af9700e97184fb56a7a46411762f01c7 SHA512 1688fa2d8d666b3c78bffe2d002388ddf0e2c540ffa54ba6f12e5d9feef41c35be42ba311bc730a0e6773c6592d59440e79492a5ac11e75d2da4dac24eedc1ac WHIRLPOOL dbe8a971e5f2c1a7e4df734cc09454e262ee49135f3f83554ebedb61a9cf98cc88fbb93ed1d898205d4a51c6bdc3e0352249ba755410142cf88d5c2926f7e3d0
EBUILD beef-0.4.5.0.ebuild 1785 SHA256 8bee9fa45e59e0af40f47c9dd09be68b15b7e8d7324b75582fd7a3a45d9dd6f6 SHA512 32c87ea3c15976cb416838b21f0b3d5c7fb3c389cb4ea8e630bf116abd1c06d7d4ae56881115d96639106e4600c69f72e0d1bca14398326c9110d251b6446978 WHIRLPOOL 39a4c8b5750f043a482a3d1e5bce62881f07230f2663132bb575f62cf40b89653d7132ec81b1a8d4eb4fd45f1e9f2600c64a44f07fcc1bdc4403cae01d82c3a9

View file

@ -0,0 +1,73 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
USE_RUBY="ruby19"
inherit ruby-fakegem eutils
DESCRIPTION="Browser exploitation framework"
HOMEPAGE="http://beefproject.com/"
SRC_URI="https://github.com/beefproject/beef/archive/${P}.tar.gz"
SLOT="0"
LICENSE="AGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND+=""
RDEPEND+="net-analyzer/metasploit"
#ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
ruby_add_rdepend "(
=dev-ruby/eventmachine-1.0.3*
www-servers/thin
=dev-ruby/sinatra-1.4.2*
=dev-ruby/rack-1.5.2*
=dev-ruby/em-websocket-0.3*
=dev-ruby/uglifier-2.5*
dev-ruby/ansi
dev-ruby/data_objects
dev-ruby/dm-core
dev-ruby/dm-migrations
dev-ruby/dm-sqlite-adapter
dev-ruby/erubis
dev-ruby/json
>=dev-ruby/jsmin-1.0.1
dev-ruby/msfrpc-client
dev-ruby/parseconfig
dev-ruby/rubyzip:1
dev-ruby/sqlite3
dev-ruby/term-ansicolor
dev-ruby/tins
dev-ruby/sourcify
dev-ruby/rubydns
)"
S="${WORKDIR}/${P}"
src_unpack() {
unpack ${A}
#upstream smoked something here
mv "beef-${P}" "${P}"
cd "${S}"
}
src_prepare() {
epatch "${FILESDIR}/0.4.5_unbundler.patch"
rm {Gemfile*,.gitignore,install*,update-beef}
#enable metasploit
sed -i -e '/metasploit\:/ { n ; s/false/true/ }' config.yaml || die "failed to sed"
sed -i -e 's/55552/55553/' extensions/metasploit/config.yaml || die "failed to sed"
sed -i -e 's/"abc123"/"secure"/' extensions/metasploit/config.yaml || die "failed to sed"
sed -i -e "s|'osx', path: '/opt/local/msf/'|'pentoo', path: '/usr/lib/metasploit/'|" extensions/metasploit/config.yaml || die "failed to sed"
}
src_install() {
dodir /usr/$(get_libdir)/${PN}
cp -R * "${ED}"/usr/$(get_libdir)/${PN} || die "Copy files failed"
dosbin "${FILESDIR}"/beef
}