armitage: if you want to build from source make the ebuild do that, but this is an open source project we don't need it in /opt

This commit is contained in:
Zero_Chaos 2013-04-14 11:29:14 +00:00
parent 8443a07558
commit abb564422f
3 changed files with 2 additions and 44 deletions

View file

@ -1,3 +1,2 @@
DIST armitage20130410.tgz 6242815 SHA256 8a205f36dddd553fc7c0a20c4fa353e595a326625b29dceb608cad2a8fd361af SHA512 e4d0f4372f4a698302d58bbb062b49a169a48cc3bcbce81f108d82687ecdb629207d8aff502ae3a7bec07ef65585c72eb03e889582e689cef8b5e5e6094fb857 WHIRLPOOL 06303ad6f73650b0838f81f3fa2d4680a9f5e1f3a885e6252e6cd5c717aaba69d79ee873bbbf6c0b7c67e1ace29fffe0beeeccd523d058837d409d4aa3cd1e04
EBUILD armitage-20130410-r1.ebuild 937 SHA256 b52015f0fd98c07dc7813fb4bf3cd550a8e37ec8c83d3668fb7cce2427a7560b SHA512 ca4ced166cf4c50bb108c7a151d5799e742b80300556092a50f49cc4b86d5656f81e92c710bfdc2ecd813eaa5c6cb818fea3e9c5eb7bf6d30529c185fa76c481 WHIRLPOOL 2b48730974dbea52326e607eb7c4d148866b8fdd869e9e7d7772769c79b176bdd8d6cf370922ff328461b4c5de8f89e4a46549b2d9a23b34299c84ad9d35b69d
EBUILD armitage-20130410.ebuild 611 SHA256 10d476f8cd4362cd31e3526c5e42565677a4a50f9376d68133f8cfae23bbd5b3 SHA512 c30c721b22b842f1d565478a35e633f88c430832e607c217ce8ccc6cce068d2d45c5e28e17d79009351d4548616034d3e2511eb77f1cbe2122f6d10167fd7ad0 WHIRLPOOL c03793f2a9101b00bc328314b8acce1f89c70d3d8bc69ea4647146956aa1f785b162babc0a9e4711b49818323d65617e8e4b3cd6174ffc66b73f3c7bbef718a6
EBUILD armitage-20130410.ebuild 610 SHA256 5ce698dd02487cbf9cb122d9834ddc6919d0ce195bddcb3f2da737462c78d895 SHA512 2364ecddeaf2108998ee1eecc7602916295022d44f77f7c5c3c20e7fea29a12d1a52dfbf5342a832c445c117ee593df053d2f5faedc6269be98b9b4f61bea08a WHIRLPOOL ff1fddbfe4e6a1384f94bf4995868c94ea8d5281c96f0627cab6bd9df0fb58044f535fbedf0eea6ca7ae995e2f466c9d0de03fb0169df1f70d9584e6e89d048e

View file

@ -1,41 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils
DESCRIPTION="Cyber Attack Management for Metasploit"
HOMEPAGE="http://www.fastandeasyhacking.com/"
SRC_URI="http://www.fastandeasyhacking.com/download/${PN}${PV}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
PDEPEND="net-analyzer/metasploit
net-analyzer/nmap
virtual/jre"
S="${WORKDIR}/${PN}"
src_prepare() {
# use armitage dir for the .store file
sed -i -e "s:rm -f:mkdir ~/.armitage; rm -f:" teamserver
sed -i -e "s:./armitage.store:~/.armitage/armitage.store:" teamserver
sed -i -e "s:armitage.jar:/opt/armitage/armitage.jar:" teamserver
sed -i -e "s:armitage.jar:/opt/armitage/armitage.jar:" armitage
}
src_install() {
dobin armitage
dosbin teamserver
doicon armitage-logo.png
insinto /opt/armitage/
doins armitage.jar cortana.jar
dodoc readme.txt
}

View file

@ -22,7 +22,7 @@ PDEPEND="net-analyzer/metasploit
S="${WORKDIR}/${PN}"
src_install() {
dosbin armitage
dobin armitage
dosbin teamserver
doicon armitage-logo.png
insinto /usr/sbin