sslyze: v11 bump

This commit is contained in:
Anton Bolshakov 2015-05-15 07:03:46 +00:00
parent 3949dee85c
commit 1479bb0f17
7 changed files with 71 additions and 4 deletions

View file

@ -1,9 +1,11 @@
AUX openssl-1.0.1i/e_os.h 23524 SHA256 42a5c9997e76ba2cb5a409e6d8430f8e475dafcd2d5a10082caa333361852dd6 SHA512 756593186e3c8db194135ad96d7655eb405e7277e5fafdd73ab999b4b2248371027a319bf659de7004c78eeb1237f650ea24f664ce755fb582c78d3e5f99ec63 WHIRLPOOL 1fedc368c7042ef6c37c5fc819e39af38db47fc253f9401905dfe78be332a78093aa9a0e084e6316f6006483ce97f3e0d190e42c731f925d032d510c0ea9c443
AUX openssl-1.0.1i/ssl_locl.h 42977 SHA256 652114c887e3087f8ab83a13a4fc475babc679e65d8111c4d20e01cea5fdf9b5 SHA512 0dedb36c6e32c9e2b5278048b9d4e925ed9f17c0678ab4ba131daa355714190bd5db66df9775fff8adf5ad127fb522b1d4720de2e7ba1813a4eb2c50966cd6df WHIRLPOOL 5a3262371fe94f99f8eb03bfe05995db7f767237fd7cb54a5a3fe269a27fd564c863c73e5dd403ee389c334835e24bace663d058b7247c4a6380d9050565eb72
DIST nassl-0.10.tar.gz 36903 SHA256 93e8ddfff99e0c60a2ac936890e401aeb8f49c5daf9458dd113139e75f2455b1 SHA512 0ee6b32fb75f6393a280f9decb4ce288a66dbcf692aa529f535a0c5aa1f4c7c406a5cb6866247e347fa37b43405df52b3a7171be7331c8dc3641a8e53285a5e3 WHIRLPOOL be29d6bc7858a2ab2cca68a500afdc83a2631ccb0810640a6ba5b7dda9f96b9c0a0e1c373000c478d3c311373561f433f895462efe162f4011b137abdd490743
DIST nassl-0.11.tar.gz 36978 SHA256 83fe1623ad3e67ba01a3e692211e9fde15c6388f5f3d92bd5c0423d4e9e79391 SHA512 75b1b24ef3de711e2f3ab376ede69e284ac7210f0ab4190a583b11b0c369cfa48f2843ee08db3da47fae9f8268a2002edbbb0aacc4c2934ecdf6b867168e04ef WHIRLPOOL f5a36001ad28a41cb30700af48f0411eb04d24fb5d6bf1676a56ecff2e65d52b3c1035f8fbe9c828f2f7bb616464d544749d63a40920a8cbe0d305dc1a9c6c28
DIST nassl-0.8.tar.gz 33498 SHA256 f532b3d13d377ae6664fe555f6833ea58453567fa2e2332660a89d99829e158c SHA512 1ffb5ab4babc0ea000aa0e9b7855221fe04488e53a6a2090c429bf2c8fa4e452a4838dd8b328b17c778e526545091d2b74de7a828f69f016ef8679a789171fb1 WHIRLPOOL a5135499fad800aa268b476441233de2dbce3c0d49a01c7fe9a3c0be9d9541c44caed0965f1228e62abf78d9859abfa690e1910a8c6a86c2f48a42e4df455d0d
DIST nassl-0.9.tar.gz 33830 SHA256 5d2aebb7b5a01d27513b25be9c8fa240d83b88a416f21ab2547d08b137dc8ccb SHA512 b3705c06fed5a9e59260c941a18cafab392d6297791b41e6522de9c7db77dd94c3091a8475bb2763ff704ef48ce67dd447bac968e84e81e182da5c328a32abd1 WHIRLPOOL 661b3b15dffe767e25dfb2dbace88a50478e364c1d839a610e38db87a98e8c2e5391e1bafe44343afa94aeb8bab9e33e0de38535b3b317aacdfb618591655115
EBUILD nassl-0.10-r1.ebuild 893 SHA256 99690b498bf6c73f37746ab111ea417de9ae602c1ce83d3e96f3db4344d8e9b3 SHA512 8510182620233a39e7e68aa3d81b3f2c01d1a7697cf856501c1dd27ffaccc398a5ab04576ac3a9feee4b3c7b61e941d619318efcc486312f57c41c960335c95e WHIRLPOOL 5133fd1d0f94a258ed0361f6aa7923133fca1aaa3edf81e3c3b4dda8ed3a564b4536e21e98c92125236884be4c96777066e5ce07f749652f349d63119c70f69e
EBUILD nassl-0.11.ebuild 893 SHA256 99690b498bf6c73f37746ab111ea417de9ae602c1ce83d3e96f3db4344d8e9b3 SHA512 8510182620233a39e7e68aa3d81b3f2c01d1a7697cf856501c1dd27ffaccc398a5ab04576ac3a9feee4b3c7b61e941d619318efcc486312f57c41c960335c95e WHIRLPOOL 5133fd1d0f94a258ed0361f6aa7923133fca1aaa3edf81e3c3b4dda8ed3a564b4536e21e98c92125236884be4c96777066e5ce07f749652f349d63119c70f69e
EBUILD nassl-0.7_p20131129.ebuild 767 SHA256 b7a1707a8767e008ae36f599861bed2687c723ce0a5e61318d9edab4cc525e95 SHA512 c46f377406a09ba67cc13577327c72fbed456422a2022b8b1a6745138b78b8a2e2526816bbd9e06fa0729145b4b27b5d2fdac8c065679a241f03512d1bb194a2 WHIRLPOOL b36604d5c72308d1b397f4a8b28065e988b0962a19d0a57d54a7402f3a6f9daaa2ff7dade825265dad56d0191d3a99322a9a0e61f4f923388b4cbea16445e17f
EBUILD nassl-0.8.ebuild 734 SHA256 7404fc8b588bc292853357606a48a0d98a56caebb162a75d224ffcea24506a67 SHA512 688d17d64ac78f91ffbe160f9928688f437ec9efcfabd028c018c69859247ff32ae877a072313e7e5585d55d70b1a60ed33c8d9afa8794e64ddf257f48135fa7 WHIRLPOOL dc0c2840678364b32ab66a648dd07b92b6d4715889aa964c9b7ad523e1431f2487ae32d7592643915af70d9c919e7be1311214e24f99e8786db3422aff7ad03b
EBUILD nassl-0.9-r1.ebuild 783 SHA256 d36ae70438efbeb0c75f09a8e8e7328839c36ea8e7ee75f7eb61d9396bbd6034 SHA512 028ae2c9111a38a3170947a64aeb05c717b7e783c9f90779faae1be995d8baa65a3f5be5569a6b3a2895f9eccedf9d97012de6ccd4704e4278838aa6b0bd28a8 WHIRLPOOL 71e7a75cc5f68cc0077d5cd4dfd95619d6264d78233ab1ae9162d6f8c69340a7fcc92ea4d8239aa9f194ea1005fa287d1ea9dfe5234ccef9eef61a40ffcdc2c2

View file

@ -0,0 +1,35 @@
# Copyright 1999-2014 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 flag-o-matic
DESCRIPTION="Experimental Python wrapper for OpenSSL"
HOMEPAGE="https://github.com/nabla-c0d3/nassl"
SRC_URI="https://github.com/nabla-c0d3/nassl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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() {
dodir "src/_nassl/openssl-internal"
cp -r "${FILESDIR}/openssl-1.0.1i/" "${S}/src/_nassl/openssl-internal/"
append-cflags -fno-strict-aliasing
python2.7 setup_unix.py build
}
src_install() {
MY_ARCH=$(uname -m)
python_moduleinto nassl
python_foreach_impl python_domodule "${S}/build/lib.linux-${MY_ARCH}-2.7/${PN}"/*
}

View file

@ -1,8 +1,10 @@
AUX sslyze 40 SHA256 8d3970565c567b2b039145dedae75b5e2f017a7760643ef63d183cb45d93fe5b SHA512 67f5571262b02d15e26a30ecc8a66f558a7e131e49c09ca1aa60316763db4f58727a38f44f76829e441065c9e0a389c38222bad5949917130d30a804c3467b6f WHIRLPOOL 161fb6af3cbc04ea7e95f814b072d6e63daa90c30d9933ba603564eb72008e57e9a6ae9b5ed649dac6e369249f651f58e6b4b7daa948be943595e2ee0d7fa83d
DIST sslyze-0.10.tar.gz 897712 SHA256 938fc84ef9ea9b6fd05066ac3a932ae9a523af5ddcd65d5d60aefb3ce4f1038e SHA512 707c8b6d3d33e236261016c4d41d08e757764ecd40cffc69619dcbff2e15b3dcfda36762c3ade5cde64ee507b077c390fbe90226fa922e73d780b2bec4ddd886 WHIRLPOOL aa12e1892f6fad7f0e036b369b9bc3197bf0e6a516a6f01337ac0b2115a407f1f90f053d4c1adacc298ce24c138e9ebd378af874c2e4eafb9b9b76a831ef2bbc
DIST sslyze-0.11.tar.gz 864009 SHA256 d0adf9be09d5b27803a923dfabd459c84a2eddb457dac2418f1bf074153f8f93 SHA512 3c1764cafc1d10ad8915ea180f62f63a5121ecd5b8592b2aee66d47b1821736a2996d90463bc09baae4a492a32edd63d7c31c484d42f28cf91fa06d69a305c23 WHIRLPOOL 0c82a188053dae7706a2d721cfff860ac061db50f0e58507df64e94c89d6593ccd2495c75d1b0a48427408bba7cafa8b6dacbc0df21e1ae5d9d56af29598992b
DIST sslyze-0.8.tar.gz 757015 SHA256 7b55507a2f7f299042cb45679f62df3bbca7fcb2c5aa6de22892d5d5816708b6 SHA512 b1bb7957f83f4ccafcb0d362cbb5f9469de8743a0047b57afc10559ab1fe1086d71856738fc8576d68ec8fa9437c1c785bab7032af4bed5cbe1e973b98e42e06 WHIRLPOOL 0b86a95c5589d638b235304737996d8e3aa7e14f6157041596eaf24a965d5efb4a759be641c0d374b5a641089a1dd6341bb0d6198a46ca7556746e6438fce6e1
DIST sslyze-0.9.tar.gz 887480 SHA256 e7cade4dfb07fad5aa1d206a6e38b0f251a193f8a27a125b27ec21c563f3ad89 SHA512 6c71f4b33d65ca7de6848bcf418355a2b5a4a9b3c97b0bc707a915dbefda9f2f41a319788742926e81e894e7854f7033e5e7b3161ce1910d98d59c2dc03d7bb9 WHIRLPOOL 567d4049513200ebd72c89b67eefabc7fe6f46c8511c321dbc59cc179f41a3c521a9cf71c730e7ea32d05ba24cea11d8d7524113698a110ea57cfc6776aafde1
EBUILD sslyze-0.10-r1.ebuild 712 SHA256 df5744f0b598464e233880bd5ee174472e25165ca4e1cc06d5acb868abd463f7 SHA512 751bc69d5f74b4c343fd1d6e3e84788ed92a37b945346b207d4117e2d86f93c39bb329be5bcfb07e62f8f2fe829bb88cd568bd341def7a51f7db377fa7ebfc9e WHIRLPOOL 5a21f577848d7c45a3fb1c5da3f47c3a242e2f51a1686533d7f70a7869a2eef2547d72b8796a23a7c04bd137b1e4ec0c477236d727c39abe4391e1614d602f08
EBUILD sslyze-0.10-r1.ebuild 709 SHA256 d7efb4d9a5c1d182913c3137e31b7a4518146651ac8d61e6b52d5e5a7fe056a6 SHA512 fcd3584bc9c3a9f2dab0f0a002074e6df9410101828e7f2abdc3c99b12a18997a040cf3f155cfdd551a79046e71395bd4b18037bb1317e01162d55629128476a WHIRLPOOL d3951aca5ba436506e6526c3e7766fdcc4d2d5f10513738ecd15eca7469078a85e095edd3dace5b9a68974647a04078e7a03a30a6e2fc5da681d2035b36a5d73
EBUILD sslyze-0.11.ebuild 679 SHA256 4e3e08d972e4cae2345db9622261f3570b9f162f9894a59f648a89f1ff46b661 SHA512 c04231ab36dbeab28b20ad37ecbf58286e6433e72470c89804988ab3a035568355ed87a593e8acc1d0d95c1a0da7ab899fc9fec03552aca29977143d8cbcc0fb WHIRLPOOL 8d59bf1514975acc816caa6b1c29e6f86fa48fe4af40da589195236efc6501826386d5cb31de9e7e33b3d14410610ce6536230618c0a0e6a823de7bd057be786
EBUILD sslyze-0.7_p20131201.ebuild 664 SHA256 546aea82c6eff9d5b3eb6bb6a49e41304a1c0ead815126a43c75db064d074d8f SHA512 495ec793780c2238c1bb468f78f27742f04d3f6fc11b668237078d0f9548bc034a88d335adbb8f60208e5212227fd3c1fcd00f2d5c2968dcc1d691c0b87cc165 WHIRLPOOL 4c61a0951dfef655607e816b60b7a5e82ff6569e5dff32efff31bfd379a70793f2a54a231b6e650a50d26e2d9d59a6a633367f0a3d5e88caf14435758cbd3ac1
EBUILD sslyze-0.8.ebuild 679 SHA256 4e5a659b8dc8519d64c5630a9b5b4813fd901269d68cdd8e044da2d4d7e4eed0 SHA512 b4319b5bc0aca5c337a4fe3c3e18c5325ec7b766aa4c70d08755499bf44923bf13ef8c29557ae5587937d19d662baceea5e12dfba63177b5f6c4130c62e98954 WHIRLPOOL c1e47f665fb7d683dadbe6172d45dfa59aa7fbbc401146ead1c68946f3bdfdac8b6bb5e1068a92e56fc0ef536e7cd083ef90d01472d60111aa07d51d72fa720a
EBUILD sslyze-0.9.ebuild 681 SHA256 9a5847e18ce604638bf7086afe130858a5df9f7d2442073d3a0770d8484ed6e2 SHA512 9aef3bf7d0e2668d757eb04b56b27f613a2aab5e046b56d3b4af10975ba2a6d78e450fbec1211f78e3608a6ff745dfec5876fde636f3f116428b6ac14e71673f WHIRLPOOL e4e705ab9c835fbe87f11a26b6adea89690a83a39cc1fd14082e1d9cbea8eb77681c708429d8730f783873cf23508618ee95798252bb5e99e5ab77a55b4412af

View file

@ -25,5 +25,5 @@ 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}
dobin ${FILESDIR}/${PN}
dobin "${FILESDIR}"/"${PN}"
}

View file

@ -0,0 +1,28 @@
# Copyright 1999-2015 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
DESCRIPTION="Fast and full-featured SSL scanner"
HOMEPAGE="https://github.com/nabla-c0d3/sslyze"
SRC_URI="https://github.com/nabla-c0d3/sslyze/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="=dev-python/nassl-${PV}*"
S="${WORKDIR}"/"${PN}-release-${PV}"
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}
}

View file

@ -31,7 +31,7 @@
~dev-python/charade-1.0.3
#sslyze
=dev-python/nassl-0.10*
~dev-python/nassl-0.11
#capstone
~dev-python/capstone-python-2.1.2

View file

@ -83,7 +83,7 @@ net-analyzer/nessus-plugins
~net-analyzer/sslsniff-0.8
~net-analyzer/sslstrip-0.9
~net-analyzer/ssltest-0.4
~net-analyzer/sslyze-0.10
~net-analyzer/sslyze-0.11
~net-analyzer/subdomainer-1.3
~net-analyzer/tcpdump-4.3.0
~net-analyzer/thc-ipv6-2.3