beef: v0.4.6.1 bump

This commit is contained in:
Anton Bolshakov 2015-07-18 16:12:50 +00:00
parent 59cf95fa60
commit 48b06a96bb
2 changed files with 77 additions and 0 deletions

View file

@ -5,7 +5,9 @@ DIST beef-0.4.4.8.tar.gz 2172335 SHA256 efbbc0d3bfd731cfe7d224269adb8e18ac4aabc0
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
DIST beef-0.4.5.1.tar.gz 2876430 SHA256 6705d8eea7b80bd070d300e6e8763dc1bca86c60022a0022adaf51a2d084f4eb SHA512 6a5efc1667ef42bb8d7d3e6070bcf7196affddcb16826d81c864b509b27ef880c98b15826dd60be00857076c6d9e9bc39de4901c92a536aa9cedc7a5eaa53345 WHIRLPOOL 9788dfd4d4611c567853302a9eb1c0f1d4b25def9b2381b166e220c27977623b1ccd5d2072dd4e55705dd1c5afc5c50bdb9ac1fe7464dff882b6afaa37b19433
DIST beef-0.4.6.1.tar.gz 3028265 SHA256 8a459e4987a99b89c5253967a5309fc3f1adb01d3ab81734293914ad815e4950 SHA512 2192db46d050abdf6c9326cdf0e438766889251cd02d5cd8eea5ea9de9a37d5bb07a988ccbee044c73892db0737d639d13958dd3667382538d84c773217d9637 WHIRLPOOL 73acdda58024f6210228761950d824addcce0e4085099aade0999e639f45e7a294a90a7771892d94d369045d02b6c77a534b9bc807c24e4825b3880c4d85e0e9
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
EBUILD beef-0.4.5.1-r1.ebuild 1779 SHA256 2609121106b32c266031fe73eab1fa5f7bb5e8bc70e10e92ea26df154916520d SHA512 71bea53b2efe670582c01c5ea9d1e416fdce566792b597cbf1de65f37710d69a28ac375567142ea9cbe6b9efef6db7987ac6cd2a3e55d1976dcfcceb74a83bb2 WHIRLPOOL 40807fe3bcdb300ebb9b7938394a686bcdbf44ba30e15bf9ca397028aae6f9993e02202b40a7425c864ec0ac18e9397925e0a770ce40ebdd8b9c118e29fe0e95
EBUILD beef-0.4.6.1.ebuild 1875 SHA256 cfadd2fdb8961a843fe71ed6dcb5d9dc5d938b7db0b32c8fa9bfc852d546bdc2 SHA512 170b53419f18f1250001810e11619c5ffcbcd1efd4cc4cceef1df5cbf4569af02dbba4948344acfe1dc42adda36304e7ae267de4d5140397a1bea04b4a47472d WHIRLPOOL 52face56b75e35280b9ffa6b3e9ae4d8a5c2b1eddfff5d9cbd7431430854497914d49f12da2b00be4e3d7c919de16f17961e99f3115bc0d889a9402f7f546467

View file

@ -0,0 +1,75 @@
# 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
www-servers/thin
dev-ruby/sinatra
dev-ruby/rack
=dev-ruby/em-websocket-0.3*
dev-ruby/uglifier
dev-ruby/ansi
dev-ruby/term-ansicolor
dev-ruby/dm-core
dev-ruby/json
dev-ruby/data_objects
dev-ruby/dm-sqlite-adapter
dev-ruby/parseconfig
dev-ruby/erubis
dev-ruby/dm-migrations
dev-ruby/msfrpc-client
dev-ruby/rubyzip:1
>=dev-ruby/rubydns-0.7.0
dev-ruby/sqlite3
)"
#rubydns", "0.7.0" # DNS extension
#geoip" # geolocation support
#dm-serializer" # network extension
#qr4r" # QRcode extension
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
}