zaproxy-2.10.0-r1.ebuild

This commit is contained in:
Anton Bolshakov 2021-06-28 08:15:45 +08:00
parent 588f72e074
commit 024ba4e425
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
4 changed files with 29 additions and 126 deletions

View file

@ -1,36 +1,31 @@
DIST ZAP_2.10.0_Linux.tar.gz 137786743 BLAKE2B c4f43cb106de196bb20029abaa319cd6cab486dc16d3463277f66284dcd6f35bd876c7c0229e5bab067ee409f59d32e3c713ca2b438a792621ba3c0f34bd3270 SHA512 bde386b359e304e5d1463cb23382de1c116b0a90eebb694517a4c79c9f7ec4442f94cd41cf6cb5b58a357ebf31477ca11d729f300a6c7744ad02096d3b6de5d0
DIST ZAP_2.9.0_Linux.tar.gz 96873657 BLAKE2B 400cff9e8a940e48613b12c6b40edf0ede3e0f3c4a984919aad4256cf3131d7c168be49049320ca7d57e5420c3d0615ebee032d9018877b4a65d497631bb157f SHA512 0e348250564e307d5d88be0d22801f07ea3f0a831cd12a15b87e4fcce006b3392ec42285b197585fe2b163e76a15c77add749e2c38cf608c519bae055f2304f7
DIST hud-beta-0.11.0.zap 907219 BLAKE2B 5a8d33f90637732ffa3d5a0146335f45721fbe536097cb45d049afb83644182488bfc55998ffe51b98623a73768b952c45dabc39c9a1983c94932168208dfcd3 SHA512 fc312962f99e3e4703d86ed0c4030a364ecc7d9be5e1ada975f9aeeb456081a6f0410cec3910167df434f7ee6376a0579a05e43116cd2dc3e32ba897b0f67fca
DIST hud-beta-0.9.0.zap 898916 BLAKE2B 0f75a055cbbac4d20eb469b521cc66a99242327a4164245c89e3e6bc2a1ed0219e7d4cdbb8a5fdc43babc0a7b688fcd678fd8ca61cac6e6336f8eec7a0228b13 SHA512 a34e66e9a24841f1550ddfe4593cf24d089aeeb977cdc5d52c04019dff87698e28526d5dd5abf196011581a68f2583c6f4a2f68f927f0ec97cb717b015efd0ae
DIST zaproxy-2.10.0-ascanrules-release-38.zap 2406227 BLAKE2B a7edee44dff34098b024871c1fdfb4db5c3b6bcd1117845d73636b2220c1d07f6f803a0d133a2fb11227c94c750c000ac94107e08a45382805f5f1c68a6558f7 SHA512 9d1d1b951a38543deeaf16f3bca11cf99a4bc3a7a1a32a3ee65cfd22ac362fdd354ccf04e8355d639674ca4a3908fdf1abe128aec4ca554ba57a43ada78fcbc6
DIST hud-beta-0.12.0.zap 907643 BLAKE2B d3bcaeba4f32f7a5da998eebefbfc30f22c6180362bf14bb1db655e4a4882ecd3ceda572465af597f71c946d3964215fdf714cfc8ffd9dc52991e49fc2aa2ecf SHA512 978156d4908488047b5ad654d5b2432497408b940975e4f29137b551f73a1441df61db0a53edbab7a4c2dedebd62b5d03bd2f938c1573b6a2314a6d121fa5b79
DIST zaproxy-2.10.0-ascanrules-release-40.zap 2402850 BLAKE2B 43000085ea2a10c7c87a427d0d10fda436b78865c206a516f9427b9693fc3ff08ea3523f3ecada81fd501594daf10958b4e037a3ceb24453b9ccac860f527195 SHA512 2d6b5d6d61ad5fbee2f49c66c7f155c1001145cf1b0b4fefeca61b444bf30ac6dfd01f1af500f0605cc1be299147bfb57efea90253ba03b805fa82b5655cb262
DIST zaproxy-2.10.0-bruteforce-beta-10.zap 519374 BLAKE2B 539a80efc5c66a2a69464c343519d8e87c5b88d3f83e883918152b72993a23dd8bece62ab8532a040b8aa4fafe315db10b7cff1078e1797df2fb4e3ca8f84a44 SHA512 249e68c22e1649242bebb41937541503d0eb6ce3679777b8824a47de4f5dbd181c586f232490c73b676203a2895e0b5ca5a4bfe4e76c5dcad88dea0944ed6b4f
DIST zaproxy-2.10.0-commonlib-release-1.4.0.zap 3824224 BLAKE2B 527effff32a1f067e6a6cca4c3fc5640dee4f95a89396de0761f4a7d0404279d25aaba409ddef5b598f114ca5c78c0ce443d9c27d5602d83aaed69f2a846547e SHA512 eec560311b93a610d039550baf6857ced2b97217d89e4b74ce1cdfd48665df0a56909dd5d8648b1b7e38b03f86765707320df284829f5374a4d0fce69dd3b2de
DIST zaproxy-2.10.0-diff-beta-10.zap 280367 BLAKE2B b4df83520325b74a07083b3e655741d23d24b84b36621295bd708ef80802a9f36ef26283f32e111bbb0dfddac2e17863255717ebfc452fc3161d51fe533c02c9 SHA512 9857e2402350c410353fe9ebffff5b2ed056831af32be6b6df8e30e2070ab9261c7f06afe249b4a61f0d863c3df40d680f3bc262d7460a9072f532c55f5acb55
DIST zaproxy-2.10.0-fuzz-beta-12.zap 1945411 BLAKE2B f5f118e42f063a524b18858489f72b3ec7a2aacecfbd151a790ac2a0c96435c61308282769f09bd29e94a5810f8e39b8332e4e5d8918b122465a62b3be7e0825 SHA512 3cfed72f99387036c95ee620e438c935cd4d7b4bbc96c30eb971ea354cbb83a6052b9014f676a29a5bc9dbda36e5df27503b42b53c49cf91e754a168c2a9a444
DIST zaproxy-2.10.0-pscanrules-release-31.zap 761506 BLAKE2B 54bcba08d7c67d62430b8f0929b6f21aeec94e1b91d834b9e4e97283dee617473e3b8c5c6a7a8e721f12caeeef6648449df245818ce905fbb0cda5500c7024e3 SHA512 1809a39d448e3572b56bfed063e3ff7e1257d14378e84a123f76d89ad2bbd718096163c142f08c50b9dc64ab714b32cb18b5e3274ceb2fb0dc5fb95ae8219460
DIST zaproxy-2.10.0-fuzz-beta-13.2.0.zap 1921264 BLAKE2B 2bb8e7d4aa1b42de36f427fad01f6a28696c39048c651cd44db62b74fe52de5dd25955eb029d8716b9585fbbbc72b85e85d2a06020efecc0b665bc9ddc818c2e SHA512 b4f74bb411d984c76c82ddbed4434d4d24eb1c23f2d8d27a78d1f94555a1ba8df9de185071f14560962b01c3a4adb8ec26ebc98c250bdeb2f22fcb3a830fb99d
DIST zaproxy-2.10.0-pscanrules-release-34.zap 720346 BLAKE2B 8c7e5e24957dffa004809c6313c58e385e0d5d3881579a3539b13b78e5d6597ddac0a3155606624e0abb8cef9b414c9e63de76878780a006a4d3a72af5ea0b54 SHA512 91c07a1cd02fb3c7e1692ccf7ac3c90bbc25ca31a9d62a027c124121c0f2e2478b729b8b3836d04fd18d56e51d79ebe02b9e7b3a0b6bb4ffd4320ab3742adb6f
DIST zaproxy-2.10.0-quickstart-release-29.zap 536792 BLAKE2B c3dc7c13458c5ffacb6608ff14c66782b4ff0d8ee47d85081f6a81ae02522d77c5ecb27341527838aa4ccd060fee29ba3f01a29c4f961fb141aa128098441657 SHA512 4a4cb82f7914f79341962e6db48d72d931e0e1668756bb42bf8143a2d4176bb46fb2c5b2915fe2908956cb087f406a962e05afae32febe33b4638eb5a3298e53
DIST zaproxy-2.10.0-scripts-beta-28.zap 659061 BLAKE2B e6cbe78ae0f77fbad706ada870a9959464d093100a76ec6bf5ae21c8c131500d81aadb092a5d20684ddb72a6d6f12b9d6a92f2342add330c0180da0ad4a6a7b1 SHA512 ed80dfea949981033ffe6d0f41eaeb0bc0cc207ae4e393a80b24b083288819b8b83779465148bc3ecfa2943b7b0cb825ece57d191c4589d65cb3e5936f00bc6f
DIST zaproxy-2.10.0-selenium-release-15.2.0.zap 24408666 BLAKE2B 4cdb03665f2de8e0788170bce935cba80326d4399701d6ff4bf7eae9e9ab0ecd95973e895a866f98cf7e369b39d3dbc5f7acfcf19e0a696d9aad5b2d4732e898 SHA512 5eb859c0cec5a1ae0e928acdd0ac01b493326db7ce7d863a55ea94ed8de7c7f3e1887f630bd4859b06b6137af7f885b4ec72229a1ea9d52b7ad45d32987aaefe
DIST zaproxy-2.10.0-spiderAjax-release-23.2.0.zap 2510914 BLAKE2B 3be12ca77c8b2dd100039bf61a9351fda5664720fe1fb24cb0e12f678f0213b2b30b7a7344b85e0682f2e4c03c3d918e05a32dd50c098839bd169df358851c12 SHA512 b99fb00479dac6292d19df02c1787bb4c49513a22db7ff37395aae7250a064700c590573706729698fd4f181089c699f131eb6d7924e829dc5d53d0f2c066bae
DIST zaproxy-2.10.0-wappalyzer-release-21.0.0.zap 11351712 BLAKE2B 6b66f0ff140fac81108631085aae6ead02c4bb6fa6483ddbd357c4cfb09fd5a7fbc176caaaae1e20bfd00f48b00e47df39368dfe317be86179ed864814be64d0 SHA512 2df1b623ca408eee2d722615a58a05da17c48e404b80b04cd2d108b4bb39036eabaacaec272e358e4e95055a471ddbee6cdaba756178114b053632e1982a1543
DIST zaproxy-2.10.0-webdriverlinux-release-23.zap 11027029 BLAKE2B 1d84d6e49468ed95ba8127c0745716b2d6f8b9e094a4f2447e04c2f3c82a9773a4115e2f987489c9116d15d97b8c574f63b4c854fb8a1c974a85210563f77367 SHA512 6dd3ea790483c8437a34adc48d29c780af189306898f5df830e3fafda2de38d5707e9058ccaf57506a38fb40b097b75475a55c0f88f3af64063ab82690c7690d
DIST zaproxy-2.10.0-selenium-release-15.3.0.zap 24408467 BLAKE2B 67aa901d23be4eeec7bd5cd2614a79fe472f58e7c53540cad743990ba5eb5b1a3623626e5c858ddbc72df9125400530786505cb1cfef0a4009602c9ab3efd168 SHA512 2d63a0bddb4b64f474f5c70824c40685e5c82f825f3aeb05d8e352ebfd7716c7c24db456aa0ef2a673959f0d759e39cf78ebd65b7f204bbb16c43f18b551b007
DIST zaproxy-2.10.0-spiderAjax-release-23.3.0.zap 2521566 BLAKE2B d9d01c7b8b00c3400e5de3efcdfc83bd93d83b9c8f14bd60ff37609566cc435e99b993e14f07fda120d4373642444e17d178a53311539300a968e87c7d3d6bc9 SHA512 0ae4bc65ee952373726e8a7180ea9a702130d6a11879b3378b8669ffa86af0240ef45a79b43de80204d608d0bdbe8a86d2bd8c57307aef4d29038af7e5bbdada
DIST zaproxy-2.10.0-wappalyzer-release-21.2.0.zap 12303306 BLAKE2B 7204c93cfa9a88617060fe7fe218fe804602e7a008519ccab547eba9c49d51ae05f665f487f6cb6f55aa56aeb53a187c8cb20b5f8d5a4b5e74a0a0c60f873e1f SHA512 e8894b2b0d02c90af0070e3bf0e9f94256bd6364f246a642b29db20e2234d36a09a674fd9f9742ddc50ac7ea9b362bd61d737e761c16d2e3970e1bee58d18d64
DIST zaproxy-2.10.0-webdriverlinux-release-29.zap 11562352 BLAKE2B 2728fb522009b35c66285c8a48529d59863e3f94b7d7352d681d6d79a4bdf00cd2e8f677535bacc66e10f7981c2eae23cb6b0533bc32ba0596e208caca4befa0 SHA512 8304412610f5ebc5bc8837f74eeeed22483804fa0a192787e882d0dc2794d39cd45dea01fe8971b837f7e8b2cdf9d468e96b9a8864791b2d1ec957ed7428da86
DIST zaproxy-2.10.0-websocket-release-23.zap 1031481 BLAKE2B 3082d45150b442f97440efc584e4f30fca3b529986a2ecd5e6f8979fa65643eb12b1a7a1f2640f92ea9b662c45277626b439d2f2d11621f0cebf0506e74fdd47 SHA512 9ea10d7a91048f2ef3a587974c2cb7a00d5da0fd9409770bc0136bab370776dbb2354b1322774507671798bac72822be6660b10b2bfa125798501fb3ebaa7f67
DIST zaproxy-2.10.0-zest-beta-32.zap 13598999 BLAKE2B d6fd3f9c03943b33716be89f0478917e678d386842cf0f94ad3272e265baba5d171edb545daec87484512db80a8feeaa30d921fbee8f4879b85a0022884f3f1e SHA512 2df8c02a40ade698a9a534b3b97f863b13df66cd991b582820580d9b2540133a9237ab0452c426c347094440811c96090c9d9b05d8291a729ae1cded43735a68
DIST zaproxy-2.9.0-ascanrules-release-34.zap 2343166 BLAKE2B 56693437079e57014032df639fb88d3dfc959b5302b79624f5e1a258824ea59fe3c0c9c73efccebf6e345fa0711ed717fcf638eee651be86486e9dfae822bba7 SHA512 e85e040733454fb44099531bb625cb116b48e4ba99a569501a15b510178dddba6b786338f955ab9475c8e3e7e98593ba9c5e7ef1eabd398186b74b8cf2bf2ee5
DIST zaproxy-2.10.0-zest-beta-34.zap 13574340 BLAKE2B 3feae137fdb1b6e5e247e12d4e3be6caed0d35436818166cfd2ad768997d6bf713706af9fa60e9f3c4542c8ec25bf62154bed09c5ad289ae67bc452c21bc4ce5 SHA512 dbae6674e2f136c53a6b2cf7ece02ffc296445002e1734431fadd354adfda009294c0c8ae0288e9e78f17e00086446e2bf2cff3916f02beb13bedde4c289880e
DIST zaproxy-2.9.0-ascanrules-release-36.zap 2400583 BLAKE2B 23921042b391cc44dd2d44463c6c911ea1203dd7d043977e4dfbd1a6c0b6ef6e706784d28f5cc686be0d66db040bdd4cfef9434b166afb43ef7167a659962cb5 SHA512 41dc8284450898793ff1a9f716a5f55e18b07fc9294313982cd98760bed823f7060496eed366cd8eae8ea3f86101cc05a567ef60e9009d07aef8feb93b78194e
DIST zaproxy-2.9.0-bruteforce-beta-9.zap 519253 BLAKE2B ed0777c02cd2930f1e2572f7160d561257d4a25caee8cc8130047518054515a3b2348e37f5f36cd51e1579c40a8ab9d8a11d09b248c8a0cd81888dfec948fc22 SHA512 3c1a7b1c85d2335adca4c2a0386eee0f570d82d7b5a72c89fb0599ada6eb854be33cf8377e711f456d661f08e6b6c741023b04fb413848a951fa15b4ef195fc5
DIST zaproxy-2.9.0-diff-beta-10.zap 280367 BLAKE2B b4df83520325b74a07083b3e655741d23d24b84b36621295bd708ef80802a9f36ef26283f32e111bbb0dfddac2e17863255717ebfc452fc3161d51fe533c02c9 SHA512 9857e2402350c410353fe9ebffff5b2ed056831af32be6b6df8e30e2070ab9261c7f06afe249b4a61f0d863c3df40d680f3bc262d7460a9072f532c55f5acb55
DIST zaproxy-2.9.0-fuzz-beta-12.zap 1945411 BLAKE2B f5f118e42f063a524b18858489f72b3ec7a2aacecfbd151a790ac2a0c96435c61308282769f09bd29e94a5810f8e39b8332e4e5d8918b122465a62b3be7e0825 SHA512 3cfed72f99387036c95ee620e438c935cd4d7b4bbc96c30eb971ea354cbb83a6052b9014f676a29a5bc9dbda36e5df27503b42b53c49cf91e754a168c2a9a444
DIST zaproxy-2.9.0-pscanrules-release-26.zap 763243 BLAKE2B 7532e8207d39d37a386fd24af8bc4c393a2dbb5a4227eb23d776c82a7ff831087e1d5ccb94b62b23ac1af504f756aa32553d48e1e016e9cf1c3151b63c8040e0 SHA512 44aec879c3fa1cbac2410caec63d193912fb096142025e001383049d5c1d22979d24ad9f01cbe8b7bbefa6d22fba65d5007848f9a35335a700cb8410fe78e29f
DIST zaproxy-2.9.0-pscanrules-release-29.zap 756291 BLAKE2B eaa5be07e611c34d891dd4777624e7907762726c401b4b53b8e24a02f226965782b4649a9182ddbfedcbb72ea55eec60f9b0aaf861835437951eea6008efea76 SHA512 0f32e056430f81c952b800e94c1ba634a44b4c2ce70836bb2f051108069ee8bba0f1e2ef4afce3a628f7a36c8213d9709f167578ad79547765354c460b137cc8
DIST zaproxy-2.9.0-quickstart-release-27.zap 535628 BLAKE2B 0028707a5fc118c30b77ff62e9bdcc96a0e11ca83e178fcd5d5e380cb4797e3404ac273de3cccfb70fe0fa7aa4a607341f65d2ca2c10b717d41c5cb24bf9d307 SHA512 c1658d83629b2526cda4a1d9f8aed44641482045e2a51243f64b17aa84767b7b4c424f399d5c67229142fd81e32996c214e0a7e08f56e87c85d58b34c7545faa
DIST zaproxy-2.9.0-quickstart-release-28.zap 536541 BLAKE2B 398424e0a9e96148161bcbbed265479f793764f49c7899adcd07bf4ac606f68137a0925b7760efbf3c937a94eed662d4189f988fada9ef53c43896482232c9bf SHA512 28d369f6788a8f2756562a2c62b5cdecac10013de7ca05b9b1b7522c6c9ac4db05b413598be3344b801a172de0681195c42cd3de302a46515519e6f753aa881b
DIST zaproxy-2.9.0-scripts-beta-26.zap 661061 BLAKE2B e5b40e9978c17d631d4b391960552931541fb3fd9bf0b41b873d1a43765d46bdbbc555ccd7572dc9b6be73e4108dedf0aa430553825516b768872c43fe3bd0a9 SHA512 c21fd9306ec73baa283026cd4387a83d3949ac7713d1c248becdfcf979f2cb67c17a5b4d15e21eaedf3d8bad877a10fed231ccfe6d491309e79619569b91919e
DIST zaproxy-2.9.0-selenium-release-15.1.0.zap 24401138 BLAKE2B 229b39a1da9e5e9b4b311cc588506ee19f5431571cdb11d03d3663e03f2f673553f8bd7436d861fb8a38c0e3618b54cbdf4372f7167b2e9169e1136742817dd3 SHA512 1f46bbf45dd8f580df40bb78f735b2417aa0a08559809afd65607ffb40d4ab7a3ac2875e8e04a3d600fc6f853277f5d6a51bd2907dd1f2a540548fcfd071694d
DIST zaproxy-2.9.0-selenium-release-15.2.0.zap 24408666 BLAKE2B 4cdb03665f2de8e0788170bce935cba80326d4399701d6ff4bf7eae9e9ab0ecd95973e895a866f98cf7e369b39d3dbc5f7acfcf19e0a696d9aad5b2d4732e898 SHA512 5eb859c0cec5a1ae0e928acdd0ac01b493326db7ce7d863a55ea94ed8de7c7f3e1887f630bd4859b06b6137af7f885b4ec72229a1ea9d52b7ad45d32987aaefe
DIST zaproxy-2.9.0-spiderAjax-release-23.1.0.zap 2492604 BLAKE2B 6cdaead339c068d7e6654ce2c321dbe3185e3c45ed710669d50a308e9186108a2d314a885a56c2b742380056a46d5445547344fe468f9167ee1b48ad15050edc SHA512 4fbf04e06cc26fb250df305e0494e4654230728552dc21cb26a3a4563fa0a454a683299f91e1131cec960ecf35fffd60da36cceffd4f01bb818e831990f6a71d
DIST zaproxy-2.9.0-wappalyzer-alpha-15.zap 2478296 BLAKE2B 1eefb6604dbf3672e6ab7aa761cc3114812c91f4726f16b61df8da0d93df02b60d273e91cd600dcb708f0779531318459fb5524795f92441b98ce49f5381bcb3 SHA512 41ce8d6cd44bcad635d4ca651e3b3e183ec1d0ea0da86f4da4b8c04778cb85aff90d99ae53a31b164aea290895966f2855b6f914e7881894eb6fd3322dbe4d34
DIST zaproxy-2.9.0-wappalyzer-beta-20.2.0.zap 9422142 BLAKE2B 4f2ec5675dd2274121476a74fba77edf59bde65631b20d66ae70a68cbcdd0e3f7b850f96dd45158fc395135527c3f8563c22c5716f1fa958a5a4bdd853aafeb5 SHA512 bce8f0a6ce3d80f93e12c37cd6266fb075b0e2e3157155c0d9cea01fce05bab17af6511b45182e24568d14191e30d534719e73a77615456cf9ff25dd0a5e1ad2
DIST zaproxy-2.9.0-webdriverlinux-release-19.zap 10493389 BLAKE2B dd06d47f3346d8fed57185c271e1828b76e61f50d129b87471849116280910412c28834d97603502d1554cff7a3ad4c23831adb1645c0e31cea1f3156975d54e SHA512 ed682eec27816dd62b7fecd14d203b00838ff008cf7a1301f98efb6770645f4dd48817281bd19c0e9cae53b6407754c7bf76eb46a5771b3d3bed78656ca1be0c
DIST zaproxy-2.9.0-websocket-release-21.zap 1031026 BLAKE2B 8da3550c8aa6b2655dc846d59f835c65d95b29c4dbce840973bd99c025162189ef8dd3b999b3a6074ac1b5f0bc5ad688fe04a644f0b591d1334d75ad61aee171 SHA512 bf00e7dcebf6f721e24e72bcd01e13480481ff8a90403063155f39ab56a9107568a36ab99f9e60d440da8194aa4ae6c91628e42bfa12f043f8d84519a331c051
DIST zaproxy-2.9.0-zest-beta-31.zap 13598193 BLAKE2B f832b347d6002847885756edd8d8d5430d2387807d083f3369a345b0496cafc4fd8324d3bf883fe5abb59049007fb350201e9ee6fdb46bf6f00e789ffec7d0d5 SHA512 9c6b275b683ad02c64aa9a7b3aeff551f4904a5cd3609d29e33dafc9ad5a36a9eb3113541aea1cca341aa8d9d4e81f16f3e51236346144d853a1e5a77525e03a
DIST zaproxy-2.9.0-zest-beta-32.zap 13598999 BLAKE2B d6fd3f9c03943b33716be89f0478917e678d386842cf0f94ad3272e265baba5d171edb545daec87484512db80a8feeaa30d921fbee8f4879b85a0022884f3f1e SHA512 2df8c02a40ade698a9a534b3b97f863b13df66cd991b582820580d9b2540133a9237ab0452c426c347094440811c96090c9d9b05d8291a729ae1cded43735a68

View file

@ -1,8 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit java-pkg-2
#Workaround to sava zap ext under different filename
#https://github.com/zaproxy/zap-extensions/releases/tag/2.7
#https://raw.githubusercontent.com/zaproxy/zap-admin/master/ZapVersions-2.7.xml
@ -12,22 +14,23 @@ EAPI=7
ZAP_EXTENSIONS_URI="https://github.com/zaproxy/zap-extensions/releases/download/"
declare -a PLUGINS
PLUGINS[0]="ascanrules;release;38"
PLUGINS[1]="pscanrules;release;31"
PLUGINS[0]="ascanrules;release;40"
PLUGINS[1]="pscanrules;release;34"
PLUGINS[2]="bruteforce;beta;10"
PLUGINS[3]="scripts;beta;28"
PLUGINS[4]="diff;beta;10"
PLUGINS[5]="websocket;release;23"
PLUGINS[6]="quickstart;release;29"
PLUGINS[7]="selenium;release;15.2.0"
PLUGINS[8]="zest;beta;32"
PLUGINS[7]="selenium;release;15.3.0"
PLUGINS[8]="zest;beta;34"
#PLUGINS[9]="invoke;beta;9"
PLUGINS[9]="fuzz;beta;12"
PLUGINS[10]="spiderAjax;release;23.2.0"
PLUGINS[11]="wappalyzer;release;21.0.0"
PLUGINS[12]="webdriverlinux;release;23"
PLUGINS[9]="fuzz;beta;13.2.0"
PLUGINS[10]="spiderAjax;release;23.3.0"
PLUGINS[11]="wappalyzer;release;21.2.0"
PLUGINS[12]="webdriverlinux;release;29"
PLUGINS[13]="commonlib;release;1.4.0"
PLUGIN_HUD_PV="0.11.0"
PLUGIN_HUD_PV="0.12.0"
PLUGIN_HUD_URL="https://github.com/zaproxy/zap-hud/releases/download/v${PLUGIN_HUD_PV}/hud-beta-${PLUGIN_HUD_PV}.zap"
for i in "${PLUGINS[@]}"
@ -50,9 +53,8 @@ IUSE="+plugins"
RESTRICT="mirror"
RDEPEND="|| ( virtual/jre virtual/jdk )
!virtual/jre:1.6
!virtual/jdk:1.6"
#java-pkg-2 sets java based on RDEPEND so the java slot in rdepend is used to build
RDEPEND="|| ( virtual/jre virtual/jdk )"
S="${WORKDIR}/ZAP_${PV}"
@ -66,6 +68,7 @@ src_prepare() {
rm "${S}"/plugin/quickstart-*.zap
rm "${S}"/plugin/invoke-*.zap
rm "${S}"/plugin/webdriver*.zap
rm "${S}"/plugin/commonlib*.zap
for i in "${PLUGINS[@]}"
do
@ -83,10 +86,5 @@ src_prepare() {
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]"
dosym "${EPREFIX}"/opt/"${PN}"/zap.sh /usr/bin/zaproxy
}

View file

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -83,7 +83,7 @@ src_prepare() {
src_install() {
dodir /opt/"${PN}"
cp -R "${S}"/* "${D}/opt/${PN}" || die "Install failed!"
dosym /opt/"${PN}"/zap.sh /usr/bin/zaproxy
dosym "${EPREFIX}"/opt/"${PN}"/zap.sh /usr/bin/zaproxy
}
pkg_postinst() {

View file

@ -1,90 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
#Workaround to sava zap ext under different filename
#https://github.com/zaproxy/zap-extensions/releases/tag/2.7
#https://raw.githubusercontent.com/zaproxy/zap-admin/master/ZapVersions-2.7.xml
#https://raw.githubusercontent.com/zaproxy/zap-admin/master/ZapVersions-dev.xml
#https://github.com/zaproxy/zap-extensions/releases/download/selenium-v15.0.0/selenium-release-15.0.0.zap
ZAP_EXTENSIONS_URI="https://github.com/zaproxy/zap-extensions/releases/download/"
declare -a PLUGINS
PLUGINS[0]="ascanrules;release;34"
PLUGINS[1]="pscanrules;release;26"
PLUGINS[2]="bruteforce;beta;9"
PLUGINS[3]="scripts;beta;26"
PLUGINS[4]="diff;beta;10"
PLUGINS[5]="websocket;release;21"
PLUGINS[6]="quickstart;release;27"
PLUGINS[7]="selenium;release;15.1.0"
PLUGINS[8]="zest;beta;31"
#PLUGINS[9]="invoke;beta;9"
PLUGINS[9]="fuzz;beta;12"
PLUGINS[10]="spiderAjax;release;23.1.0"
PLUGINS[11]="wappalyzer;alpha;15"
PLUGIN_HUD_PV="0.9.0"
PLUGIN_HUD_URL="https://github.com/zaproxy/zap-hud/releases/download/v${PLUGIN_HUD_PV}/hud-beta-${PLUGIN_HUD_PV}.zap"
for i in "${PLUGINS[@]}"
do
declare -a arr
arr=(${i//;/ })
PL_URL="${PL_URL} ${ZAP_EXTENSIONS_URI}/${arr[0]}-v${arr[2]}/${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/v2.8.0/ZAP_${PV}_Core.zip
SRC_URI="https://github.com/zaproxy/zaproxy/releases/download/v${PV}/ZAP_${PV}_Linux.tar.gz
plugins? ( $PL_URL $PLUGIN_HUD_URL ) "
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+plugins"
RESTRICT="mirror"
RDEPEND="|| ( virtual/jre virtual/jdk )
!virtual/jre:1.6
!virtual/jdk:1.6"
S="${WORKDIR}/ZAP_${PV}"
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
cp "${DISTDIR}/"${PLUGIN_HUD} "${S}"/plugin/
fi
#use external tool
# rm -r "${S}"/fuzzers/fuzzdb-1.09 || die "Unable to remove fuzzdb"
eapply_user
}
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]"
}