mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-01-18 14:15:07 +01:00
sslyze: new tools with nassl lib, issue 188
This commit is contained in:
parent
26b92f42e9
commit
b64a16abfb
6 changed files with 68 additions and 0 deletions
1
dev-python/nassl/Manifest
Normal file
1
dev-python/nassl/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
EBUILD nassl-0.1_p20131121.ebuild 879 SHA256 fa1765f35d8647fee412bf61a15f9bfe5217843e24dfa203e07bda051a241e36 SHA512 440dfb549834e9c56d3bb8b45f598b98f46359a86f7d26d8831a01f2ec7291dff47edeaa9a1b8ae0923cc6ec2b20e056d93443e1d652c87329b854c030964d91 WHIRLPOOL 954a758479eebbd06f9db90e0e19db0d7a82fcfb66452136603516ecbdc3e7ef9337b9959009f346a64647da4608e0ae0766cbaea6c24d73b6d6df282f927f2a
|
||||
35
dev-python/nassl/nassl-0.1_p20131121.ebuild
Normal file
35
dev-python/nassl/nassl-0.1_p20131121.ebuild
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: blshkv$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit python-r1 python-utils-r1 git-2
|
||||
|
||||
DESCRIPTION="Experimental Python wrapper for OpenSSL"
|
||||
HOMEPAGE="https://github.com/nabla-c0d3/nassl"
|
||||
EGIT_REPO_URI="https://github.com/nabla-c0d3/nassl.git"
|
||||
EGIT_COMMIT="5d1915bdad47ee3df2dc387dff88adb8058af835"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/openssl
|
||||
sys-libs/zlib"
|
||||
RDEPEND=""
|
||||
|
||||
#FIXME python eclass must be used instead
|
||||
src_prepare() {
|
||||
python2.7 setup_unix.py build
|
||||
}
|
||||
|
||||
src_install() {
|
||||
MY_ARCH=$(uname -m)
|
||||
# dodir /usr/$(get_libdir)/"${PN}"/
|
||||
# cp -R "${S}/build/lib.linux-${MY_ARCH}-2.7/${PN}" "${D}/usr/$(get_libdir)/"
|
||||
python_moduleinto nassl
|
||||
python_foreach_impl python_domodule ${S}/build/lib.linux-${MY_ARCH}-2.7/${PN}/*
|
||||
}
|
||||
1
net-analyzer/sslyze/Manifest
Normal file
1
net-analyzer/sslyze/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
EBUILD sslyze-0.7_p20131117.ebuild 664 SHA256 0ed09bf98d1a44d2452540edb2aace6c2252eebf2122ce974ca7233f0e4f2704 SHA512 330efa14f6cee068f75bd047c11d73e2b2275c450adb396ffe75f1b62cef2e27f745502c75c57b13407d8500e4fe7bea1df0cb4f643506e20bc73b598ceebcae WHIRLPOOL 78759cc018a2038c444f79b091f9938f14ffbb0e404074a7fc107138f680f711a7d8f589162072c50801eb5231949e4d742974a8907c84f9d6c8817d23a99477
|
||||
27
net-analyzer/sslyze/sslyze-0.7_p20131117.ebuild
Normal file
27
net-analyzer/sslyze/sslyze-0.7_p20131117.ebuild
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: blshkv$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit python-single-r1 git-2
|
||||
|
||||
DESCRIPTION="Fast and full-featured SSL scanner"
|
||||
HOMEPAGE="https://github.com/iSECPartners/sslyze"
|
||||
EGIT_REPO_URI="https://github.com/iSECPartners/sslyze.git"
|
||||
EGIT_COMMIT="e390792f2a15adc94ce64194dbfa7067898c018c"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-python/nassl"
|
||||
|
||||
src_install() {
|
||||
dodir /usr/$(get_libdir)/"${PN}"/
|
||||
cp -R "${S}"/* "${D}/usr/$(get_libdir)/${PN}/"
|
||||
dosym /usr/$(get_libdir)/"${PN}"/sslyze.py /usr/bin/${PN}
|
||||
}
|
||||
|
|
@ -33,3 +33,6 @@
|
|||
#required by wapiti
|
||||
~dev-python/requests-1.2.3
|
||||
~dev-python/charade-1.0.3
|
||||
|
||||
#sslyze
|
||||
=dev-python/nassl-0.1*
|
||||
|
|
|
|||
|
|
@ -80,6 +80,7 @@ net-analyzer/nessus-plugins
|
|||
~net-analyzer/sslsniff-0.8
|
||||
~net-analyzer/sslstrip-0.9
|
||||
~net-analyzer/ssltest-0.4
|
||||
=net-analyzer/sslyze-0.7*
|
||||
~net-analyzer/subdomainer-1.3
|
||||
~net-analyzer/tcpdump-4.3.0
|
||||
~net-analyzer/tcpreplay-3.4.4
|
||||
|
|
|
|||
Loading…
Reference in a new issue