From 2050caf1a706d536736621ab1ec517e4f98234bf Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Mon, 11 Mar 2013 02:32:27 +0000 Subject: [PATCH] shellstorm: fixed, issue #106 --- app-exploits/shellstorm/Manifest | 3 +-- .../shellstorm/shellstorm-201011.ebuild | 21 ---------------- .../shellstorm/shellstorm-9999.ebuild | 24 +++++++++++++++++++ .../base/package.accept_keywords/app-exploits | 1 + 4 files changed, 26 insertions(+), 23 deletions(-) delete mode 100644 app-exploits/shellstorm/shellstorm-201011.ebuild create mode 100644 app-exploits/shellstorm/shellstorm-9999.ebuild create mode 100644 profiles/pentoo/base/package.accept_keywords/app-exploits diff --git a/app-exploits/shellstorm/Manifest b/app-exploits/shellstorm/Manifest index ccc2afe01..ae06bab10 100644 --- a/app-exploits/shellstorm/Manifest +++ b/app-exploits/shellstorm/Manifest @@ -1,2 +1 @@ -DIST framework-201011.py 15575 RMD160 3e1ae2c22b0e2f062da415b4fb9dec9664d09198 SHA1 9eebce7a75793c8092b8c88aaa6f740dec10ce8f SHA256 31e2b8b1667a93e12fdba84bb3cb409b589c795673ec31e70ce4c7bb998716b9 -EBUILD shellstorm-201011.ebuild 476 RMD160 69404334849bf205728326692f3dec19c27097d1 SHA1 bbb05b6e94afea947495e402683455a76faf938f SHA256 1cfbac5a70156c4ba9626afdcf2126eb2f9d454e355fb8e20fcb637be23e719e +EBUILD shellstorm-9999.ebuild 525 SHA256 bf31af15b880ddcbf742448efbda81823110875121b13158b08ff26e071c5c23 SHA512 d865443ab5da37024f877451d2a1f050c86946faa8a535b276d3543d09a4d55c68c016566b52c34292776ce9ce5ce839376fb2182ba5898c1e51f84634b25b9d WHIRLPOOL 5b3c00e693f82c9315bd2e9b9088e4c0818c1f5990bb5c42396e40a483e77104853eacff6204683520610c1d2a642accfaebacdbfe203c2d7b97198e5ff5d4c7 diff --git a/app-exploits/shellstorm/shellstorm-201011.ebuild b/app-exploits/shellstorm/shellstorm-201011.ebuild deleted file mode 100644 index b44fa18c4..000000000 --- a/app-exploits/shellstorm/shellstorm-201011.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -DESCRIPTION="Search shellstorm shellcode repo" -HOMEPAGE="http://www.shell-storm.org/project/framework/" -SRC_URI="http://www.shell-storm.org/project/framework/files/framework-${PV}.py" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="amd64 x86 arm" -IUSE="" - -DEPEND="" -RDEPEND="" - -src_install() { - newbin "${DISTDIR}/framework-${PV}.py" shellstorm.py || die -} diff --git a/app-exploits/shellstorm/shellstorm-9999.ebuild b/app-exploits/shellstorm/shellstorm-9999.ebuild new file mode 100644 index 000000000..d222351fb --- /dev/null +++ b/app-exploits/shellstorm/shellstorm-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" +inherit git-2 + +DESCRIPTION="Search and display all shellcodes in shell-storm database." +HOMEPAGE="http://www.shell-storm.org/project/shell-storm-API/" +SRC_URI="" +EGIT_REPO_URI="https://github.com/JonathanSalwan/shell-storm-api.git" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_install() { + newbin "shell-storm-api.py" shellstorm.py + dodoc README.md +} diff --git a/profiles/pentoo/base/package.accept_keywords/app-exploits b/profiles/pentoo/base/package.accept_keywords/app-exploits new file mode 100644 index 000000000..28d5e5319 --- /dev/null +++ b/profiles/pentoo/base/package.accept_keywords/app-exploits @@ -0,0 +1 @@ +=app-exploits/shellstorm-9999 **