zaproxy: v2.7.0 bump

This commit is contained in:
blshkv 2017-12-02 16:14:25 +08:00
parent c2da0e03d0
commit d305abea8e
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
2 changed files with 90 additions and 0 deletions

View file

@ -1,5 +1,6 @@
DIST ZAP_2.5.0_Core.tar.gz 44254632 SHA256 f455278d3284fc0140c340f27c052c3c15742e29e5138f7c0ea8fbb25dd6cb59 SHA512 d3b07afe4fe36164eed4387a6ea892409e4abc1729e6064c022882de6834f8081f0d74fba584ccd083c967b21e707ba1fa977f7bbe8c086998fe00eb65797179 WHIRLPOOL a2d339c76991fdb3cc38b39c1ed2cf6a669512d91413e2e35554b9f32f1a30a5cd93d11a2231a73d9a694e71316dec5acaf974cc219a15d940304499b69258b6
DIST ZAP_2.6.0_Core.tar.gz 35836450 SHA256 8d2b53a8607ab0018c6f49ab244b95d3e63591b0e879c356bbae72558908c5f8 SHA512 57059c9e11802cad1eeda53a41374d637239d80d5f4a8832873f0da2aa30dca6424b8db1c17de8ea9e3b8d80e4df904801365b4afca587690cc053a455de3dca WHIRLPOOL f257ab7abb319640b50c992aba60c5d1f09cdd411713c962e88564b5a983725116c920b763e6514fa35be00df08d5c8be09577d1f7d9116725cfbfbcaa4f13cf
DIST ZAP_2.7.0_Core.tar.gz 36902989 SHA256 cceca1daa66d104de6faa8a1fc0f5667d4e5d3184a497bdf431e4f4ae2d54089 SHA512 828b0322635cabe92fa087ac342a40320f3976ef583aebe22398342e26c4ec8e9a2adb1e9c8dc7802041a4582f727ac62a41d4f7d04ea1295d344a0b504db7ca WHIRLPOOL 699649698acf4843bed36486df72a98559cc03fa22930dc977d5283a083f8d11a2bef73e5cff8fa8131d698c158cd9d0643634e0cd64e35569c3902b5f54cc08
DIST zaproxy-2.5.0-ascanrules-release-25.zap 551792 SHA256 a1f78c5341725b8ddc072f583053a91dd95448853090f622b1fddebe32aa989b SHA512 31e586442559ad166b7a72e9cb8c4ae0410991094d9f24128abb391927a08b481e17a3cb9c47e7a1dbe32b8aa366359024ed55335289630d0e1ca12c2a8c29f9 WHIRLPOOL 24c3009e7c0428f1b35078602c09f691f087b53ecb9326057e79b59a01b9575151727e0eda1f3b1f168af8f4e760528333f1473f18a82109194fee89249e8c62
DIST zaproxy-2.5.0-beanshell-beta-5.zap 562333 SHA256 b594e4eb0d1daf2dedebef781749df4d86682f703a7b552adcd9a842a23916f2 SHA512 c53f336f99eb35610964a0e42289ac3141d16492f7bd52ef70838e1a96edb2b754616f7f82d6a528e136774d9aa8a94241a1a3211651bf7361105f2118ab2403 WHIRLPOOL 041b37d7720bc8edb30ec5cb3a898a876b7b9d43cac2bae890f4cbefc9bd9774b9f1bedb63b873a538fe240ee85a79db1453276899b340bc6de827b529e91ff4
DIST zaproxy-2.5.0-diff-beta-6.zap 221791 SHA256 2078f4e8e0f3b09b7c030c11907688a7b50e94d4816aa9d32426c5717d2f4964 SHA512 09ccd5863e1004af3077efbdc11a0cce9c70fbe928c8627133af5ebf56ca6af7cc6e0105e04cc93062b4383a2c972c83f149a9c88aaa4056eb02f20c0abe3b3e WHIRLPOOL c78b645a4dd22b6d00770d53f31a8327efc0776167807e290d165019fd35b30aa38b67af93ee3d7e4b922bc395a722a12abac98e4d4c5ea8e07bdb922690a3ca
@ -30,3 +31,14 @@ DIST zaproxy-2.6.0-scripts-beta-18.zap 525568 SHA256 520c8a3df73c0afbe46fd5ed6ad
DIST zaproxy-2.6.0-selenium-release-10.zap 31357408 SHA256 934a826c4f69e064e40d11d0271ccd62004ef7f8c0373a7c4f13e7df72199cdb SHA512 4ef82b426578bf340122298ff136e331b25b8cbcb5caefd3937c3c65e0417bec99ede28dc7d6d892acb1742dc2e30196914c3e7e80cdd6ba0e96c7978fb5d16a WHIRLPOOL 47b7066cbb29867b92a8fb64c35a5ba4bc764a98e2b77380711c91197b680719619737c1c93748c1484b239b3bc0dc6dce23ef8f9fea7c9b0e54bc30665a750a
DIST zaproxy-2.6.0-websocket-release-12.zap 826721 SHA256 bf87e8b0303be465df4f72957915eb0c8eebc2f48d29963b869fdb19394ee301 SHA512 1e18c263b4e78e45ce87550fe8889f74c69b96c98970efa6d9769bfc8cd57565de407c410e54b7253f5973b5ed404edc2564e0ebeeed8b94f6958aa68c566925 WHIRLPOOL 2ff79033e70c2c0c855f6afe24f79dd9083cfe719530b1660de7d08e7a02deb7a0009b3bc0adffc4d4fc3d9d0e8e29afb02a24753d18de7610495657890087bc
DIST zaproxy-2.6.0-zest-beta-23.zap 2078595 SHA256 f3b3f27dfacfda06c9bdc5f5243a509837a175f6354cf5d2f6726e295adb4dc0 SHA512 b46d04a8062c9241d29027765f1d191e71f293ff0461ee889c232133583f74eddf9fc4d749f2c19929a8b4aea1885b00ba110d7a114189a5774da6fc6c4b6b19 WHIRLPOOL d4dae5e98df9bb993b287dd1320b9a07ac9c1ddd92ee8cde1f964312787cfe98ea75ce4db6f44fbd537be2dfb0852dd3239951013f95686072e93e0b7f25b405
DIST zaproxy-2.7.0-ascanrules-release-28.zap 594762 SHA256 1c1cf6949106483f595df26d20d3159bf9d950bf636e6e81efba8688265a127f SHA512 fd0f7e9f38155c58808323abe8881465d3ebd80cb85cbdbdb261ca8985cbadd50490de456df947298b1ca6300010838abd69de9612e4244a2448b9ca331553d1 WHIRLPOOL 14448f1b91a67634fd2828108700378350eeb2fbc2b80bc6ae6d0a982a18862e487895dbacafb2c29007ee461d757b580e8ea21d2f71054b244cd3afef66e89e
DIST zaproxy-2.7.0-bruteforce-beta-7.zap 1011548 SHA256 864d0e2a33656054ec53b910812591026a15b6c3e89c31a53518523b2f4f096f SHA512 7f3857806bdc16bce506ec546bd3ea6f72c1175460dcf95ca82790090cfd2fd4e90aa4b293d416863febd19b39834de9ce2ce2304e00b182cd7d880d47d52a64 WHIRLPOOL 105b53f436d7262f9c8cf0634073565740e8f84abc21ee4c93b5defc1fe8cae04edf0b89ad2d73f2017d8b52cd11c12aaaf652a583a6015d0776abb0ba9b8819
DIST zaproxy-2.7.0-diff-beta-8.zap 241225 SHA256 2c07663a204564d46fd25d8b16a33867affcda12faecd4268ceeca4e9ec71982 SHA512 febad5e7d6aa1d8e827d3791df99cddfc06bba58621d7e49544f8570fd53e390455cc9a62a524c8b4bdde49058642cd6e33c55c54dd652b1530ae8fe38df5941 WHIRLPOOL 908b69b91f5bd416f1d7920a9cec0a97e3f52e9f5bc20ec7b4e925dc137d1d6026ff12259d959540987052300a522baa05f25eb7a4d652bedf6ca8e019569fb9
DIST zaproxy-2.7.0-fuzz-beta-10.zap 2418608 SHA256 55afbcc17c90cfbff05f0fc552b635f6f6fc6d350c90ec58564cc48129e9e080 SHA512 5b0e3372664d821b32cdee9f852aaac412d2d80c30ea28bb92dfd2ac30705b950e769cd3923d11f71b5df95c4ee89bde8351dcfc82c318e6ea45ee8a224cba3b WHIRLPOOL 7c0a1a7a0276c2edd83c99fac8af8561de7361b72ad9cfbcaf867417aef5c612da63307c78fc642a9309dde4ac8ca529983955a9be59c66ab1340919d36c725a
DIST zaproxy-2.7.0-invoke-beta-8.zap 299523 SHA256 c74d702e02307dcfd109ff78512ca807791c9fb07877a5f52c4be9bb5a17925c SHA512 2659266cbed41f80c5b308fd3d25aea8cdc401b7b35aac370d3c369827babb2e8ab65354c7f4bda329093d02eb9e9c682434b3e1f846191e64862780fff36f61 WHIRLPOOL cd4c003426a9ea8c9f1f05ce241c934e25c307e50316e575d3909e60106da934b2bc4e9341cc1ad0c9b3d92d80a95fef3e82a7532fcf82ffbbdb4cad5717ac6e
DIST zaproxy-2.7.0-pscanrules-release-21.zap 519186 SHA256 46bb6ac5db8ac1f0f28c6a1a66e97df459ad7983ea2f96008524357da4a39004 SHA512 ae1dcb60defddb420688ed7b10824f0bf7b1d155fe58218e4b4409e934fb6384eff309d863eb57b615bf3ef1abf1bebc4bf3356c2bec08cf0b4c00fafdaee968 WHIRLPOOL b6620f68bbb1d3285362d7f5081ab7baa58aee89f0ed11dd643a314bb03ff75e8481fb386a9679d664309cbd4c9512a99e609dd399652a1876671fe1bfe5b78f
DIST zaproxy-2.7.0-quickstart-release-22.zap 429152 SHA256 736d9ab547cd364a4edd630d4bb3d93b8613bb5c9a2a28a02868958278f0f62a SHA512 10eb003e8038fcacc8612ecfea97f78909aab8da90e1040253e8d24e12ae76ef87675dcda900a5f95dcfd5ce76ba5a15e17d90b1fc90a3f2c07964459dfbcdce WHIRLPOOL adcfc2a18ae188a001c022fa3d4f4179419d0e3bd2b2154a3ccf572498f3e979ecb4e7e521f569097bd5aa669a5538817c62e9250cf66edde0fbcc5d9fcd94b0
DIST zaproxy-2.7.0-scripts-beta-22.zap 615637 SHA256 72c3189bac11dac3e54fc02dc3dca571e31a08c1fe88dd25454d812f837de166 SHA512 be1fd70f83060bf05754ac5d30adfb72a67e8b172b8c0ec7704e5432d19d029a6a5941c918ef2874a14774b4da3351611d6dc198ff495c8ddb3ac5b3a2712374 WHIRLPOOL 52e72951878430c75ec1ed123e91b2d6846b5fb1dce4d261781235a28f8e5c8ddaa24b583dc5564f8fcc873039cae40b173173b4d2a533fb2534476f085bbdda
DIST zaproxy-2.7.0-selenium-release-13.zap 22796677 SHA256 6a3f138cf5c86f3495c6ce67e433f31fe3da43eab7bf6e23321e68f127061758 SHA512 9dccf957fe89f890578f81796cb6ee8e729cb9b076cd36a2c6e2b94c7678cbddf2c490a46d463124672c7c573d5478e99b827f1f2b1b5d3707d3b8fff313c4e9 WHIRLPOOL 8b835540dab635df46a3ad6d6c7a49b64f9d29b396b92db2b6a421aabdeb308aa513ab3d67168778fac61cd622702e05c0a67546b5e942e61a06365b3e1635f1
DIST zaproxy-2.7.0-websocket-release-14.zap 868755 SHA256 606999381ae58e15046ce9c37410d05f0a8ab682df8f3d6c2a2199c571d7452b SHA512 b16edb0adb875ae8bc2e86b574d49d78a14709cf3718516bd2d27357d27388e2e65d7a18b7c5225bf20729a960a2e1990c59d17e8c8006a0c89d3c15e2cf67ed WHIRLPOOL d4cb45c356133feebff8af843d89a77c783ff2326602bc6d3420d08021d4d3b4bc5bf83b5bca5916f85ec54fe51640fa5b1aa47c5a8181770f25e83086b4b0b7
DIST zaproxy-2.7.0-zest-beta-26.zap 2102156 SHA256 7d197fefd0460177baf193334d39e423007b3722b3f3679c2607b1ae62904483 SHA512 55fa6b24da96c72f2334e94f80dab98b836e959457406e9f79ba337281f8de76e7b8346b0b5196297268d59bce28c2ab9bcce5302cf40cd17f6418ff4aaccf8a WHIRLPOOL aaa94473ca45f4b5e8c8d24a318258620429be3041a4a87af8f0b9ed8abb2cf631b8444f6b0e393ea04e6e857c0972833de8b04a5806d8385ec42ca112babaf2

View file

@ -0,0 +1,78 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
MY_PN="ZAP"
MY_P="${MY_PN}_${PV}"
#Workaround to sava zap ext under different filename
ZAP_EXTENSIONS_URI="https://github.com/zaproxy/zap-extensions/releases/download/2.7"
declare -a PLUGINS
PLUGINS[0]="ascanrules;release;28"
PLUGINS[1]="pscanrules;release;21"
PLUGINS[2]="bruteforce;beta;7"
PLUGINS[3]="scripts;beta;22"
PLUGINS[4]="diff;beta;8"
PLUGINS[5]="websocket;release;14"
PLUGINS[6]="quickstart;release;22"
PLUGINS[7]="selenium;release;13"
PLUGINS[8]="zest;beta;26"
PLUGINS[9]="invoke;beta;8"
PLUGINS[10]="fuzz;beta;10"
for i in "${PLUGINS[@]}"
do
arr=(${i//;/ })
#url-base versioning workaround
PL_URL="${PL_URL} ${ZAP_EXTENSIONS_URI}/${arr[0]}-${arr[1]}-${arr[2]}.zap -> ${P}-${arr[0]}-${arr[1]}-${arr[2]}.zap"
done
DESCRIPTION="The OWASP Zed Attack Proxy for finding vulnerabilities in web applications"
HOMEPAGE="https://github.com/zaproxy/zaproxy"
SRC_URI="https://github.com/zaproxy/zaproxy/releases/download/${PV}/ZAP_${PV}_Core.tar.gz
plugins? ( $PL_URL ) "
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE="+plugins"
RESTRICT="mirror"
RDEPEND="|| ( virtual/jre virtual/jdk )
!virtual/jre:1.6
!virtual/jdk:1.6"
S="${WORKDIR}/${MY_P}"
src_prepare() {
if use plugins ; then
rm "${S}"/plugin/ascanrules-*.zap
rm "${S}"/plugin/pscanrules-*.zap
rm "${S}"/plugin/bruteforce-*.zap
rm "${S}"/plugin/diff-*.zap
# rm "${S}"/plugin/plugnhack-*.zap
rm "${S}"/plugin/quickstart-*.zap
rm "${S}"/plugin/invoke-*.zap
for i in "${PLUGINS[@]}"
do
arr=(${i//;/ })
cp "${DISTDIR}/${P}-${arr[0]}-${arr[1]}-${arr[2]}.zap" "${S}"/plugin/${arr[0]}-${arr[1]}-${arr[2]}.zap
done
fi
#use external tool
# rm -r "${S}"/fuzzers/fuzzdb-1.09 || die "Unable to remove fuzzdb"
}
src_install() {
dodir /opt/"${PN}"
cp -R "${S}"/* "${D}/opt/${PN}" || die "Install failed!"
dosym /opt/"${PN}"/zap.sh /usr/bin/zaproxy
}
pkg_postinst() {
einfo "Zaproxy requires jdk/jre >=7. Make sure it is enabled by running the following:"
einfo "eselect java-vm set [user|system] [vm]"
}