diff --git a/acct-group/vuls/metadata.xml b/acct-group/vuls/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/acct-group/vuls/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-group/vuls/vuls-0.ebuild b/acct-group/vuls/vuls-0.ebuild new file mode 100644 index 000000000..f5a812fa0 --- /dev/null +++ b/acct-group/vuls/vuls-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +DESCRIPTION="Group for Vuls" +ACCT_GROUP_ID=-1 diff --git a/acct-user/vuls/metadata.xml b/acct-user/vuls/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/acct-user/vuls/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/acct-user/vuls/vuls-0.ebuild b/acct-user/vuls/vuls-0.ebuild new file mode 100644 index 000000000..7e517b0c0 --- /dev/null +++ b/acct-user/vuls/vuls-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for Vuls" +ACCT_USER_ID=-1 +ACCT_USER_HOME=/var/lib/vuls +ACCT_USER_HOME_PERMS=0770 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/app-admin/genmenu/genmenu-9999.ebuild b/app-admin/genmenu/genmenu-9999.ebuild index 904a78dfc..4fa728b96 100644 --- a/app-admin/genmenu/genmenu-9999.ebuild +++ b/app-admin/genmenu/genmenu-9999.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 +EAPI=7 inherit git-r3 @@ -19,9 +18,10 @@ DEPEND=">=dev-python/lxml-1.3.6" RDEPEND="${DEPEND}" src_install() { + local DEST="/usr/share/fern-wifi-cracker" insinto /usr/ doins -r "${S}"/src/share - dosym /usr/share/fern-wifi-cracker/resources/icon.png /usr/share/pixmaps/fern-wifi-cracker.png + dosym "${DEST}/resources/icon.png" /usr/share/pixmaps/fern-wifi-cracker.png chown -R root:root "${ED}" dobin src/bin/genmenu.py src/bin/launch } diff --git a/app-admin/genmenu/metadata.xml b/app-admin/genmenu/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/app-admin/genmenu/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/app-admin/vuls/Manifest b/app-admin/vuls/Manifest index fcdf40f10..81d154fd3 100644 --- a/app-admin/vuls/Manifest +++ b/app-admin/vuls/Manifest @@ -78,12 +78,15 @@ DIST github.com-go-tomb-tomb-dd63297.tar.gz 3633 BLAKE2B 2a534367618bbe36a99fd68 DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612 SHA512 7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de3cccc34320cbbaf82c54fdf0444445d8eac88d96ee69e2132044def0 DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8 DIST github.com-gogo-protobuf-v1.2.1.tar.gz 2017393 BLAKE2B d55fc545759add352512c2ef81d948c598f71131fdb1649ee526b59989457a324b03144e989a3c651b5614a2eee9e7b1652d3d259733cd3752c97fc2f6720705 SHA512 7cb48dc85e76cf6b116015441e29e86a25514667b409c0a1d335ce1c844a080fc9b37f48911959531aac8ece009b6d8401b1fb7bc463fc8e6fb5e133c9846e64 +DIST github.com-golang-crypto-20be4c3c3ed5.tar.gz 1690206 BLAKE2B d07d23602f3d044970a1b7614abaf011d9e2ae1f4284ba0cd30c513e921b1fc2bfeca0f33d2e4af72479c8601b10efa7421f73b0ebc944ce65dfae842763d863 SHA512 5a97353fe3b8fbb533ed358625d4bdf4fad21e55b056181af06ea79d1c1ccf5c62c50724eb6c8fa5158cfa1362408336ed0bd2081f06b1aa8a01c1df1143b448 DIST github.com-golang-glog-23def4e.tar.gz 19688 BLAKE2B f9ff73060c3b10603472c3ea4f50b4afa6abb5a4e9e7ac43d2a6c2e62541d43ef9f0ef7a8759d9b3281d72e5f90c516ee174c91de9a640a5bdf6877700450d44 SHA512 e9e70cf2a2d74ca813d0cadc23d213a1112ca4d1167abb63d8e0929585fca90c3a5bab1f49db20095c48bf1fe03b4424353c33728d09a201334eb65770888dc5 DIST github.com-golang-groupcache-5b532d6.tar.gz 26034 BLAKE2B 0e1cb9cf0db885cffa8916ef423f6fae69af3f1d08f572c4282f0ae4e4f7ee4adf96365662d07fa1fd8731fc6902e3b5030de0e9f61b43c5e7eb4f31edd83021 SHA512 1cf71df178261074d409f66dde0741d9c2aafd6ddaf878fb0ffe5ee96d5b016da427978a698e74258d28d178854a11fa8905d12fc722dab471357a9b3545e924 DIST github.com-golang-mock-v1.2.0.tar.gz 46488 BLAKE2B 32a8603d88fbb3acf89b8dcfa44e6c17e79712f004aae53e94bf6c570deee0d838d7a22f74c7d3f0a4ed1268d86a7f677e9bc6e65e49b8f94c0fca1e48c4c13a SHA512 280383766d233f43d923c4eaa4dc1650ccc1f6302768a12b3f016b39d5dec2eadff4c1a6ff0f98f8ea70ef8fd50ffc40bb24000e9fb5c1bd26184746f4c3cd96 +DIST github.com-golang-net-1617124.tar.gz 1174269 BLAKE2B 53dcbb725a9fe1b76a03d44ba74a74d640c1a39788b703c3f3d243482a484adbe4733c8535b6e894ed12455502012521f00a2c81f359c1fb5bb008a8412c84a6 SHA512 2f90bdf49cd4658994418a1b050c7fa446fc9b3ad491b28fd9f5d3539b61c3c27537531cedd90f79a4d82c81808a55f45fe77c86397f602aa4d3dbf77b91122b DIST github.com-golang-oauth2-0f29369.tar.gz 45476 BLAKE2B 42a97cfb38a2633d99e5995b75f055a6ae5bc3f34b3a501fd4b016c129a0e85fdf1412f5f8e5614ccaf19b1abf018e3b5da7339c9c796ed9d2bb40c25ee477fb SHA512 f7b55b531c924bcdae71beeae0191b0ba002a7551012e8a6e1c088fc74dc4c985353af362138fa9276eb5d965f25b45b3c87c8e1a756d8c0e89893816b825661 DIST github.com-golang-protobuf-v1.3.1.tar.gz 310884 BLAKE2B 704efef653d39b4954798537e7451d15dd1d913c67d1332ffc016b396b028a0dd03487765a89b0bc5f920b75cf4f51be79a8da9d3291e0f02873c47601360080 SHA512 7dfc6d7851c7181e1a73effe9e8a97752bb428bf207a44b065412a8e87e0e3e200b5eef3d8c68af33a0721d12a8b98bfa88b22add074b19b6e1759e9268abf25 DIST github.com-golang-snappy-2e65f85.tar.gz 62611 BLAKE2B 70e476136c4ab621c38e1335a61673fba0fa085dbfadef480b75d06b1d6759abda7db2566938a9af1112302217af87f015fa9be2c28c1e9a80288158ac28cf18 SHA512 3f0be750c0e40266a4c621c5bbcf4fccf574350a6d1bef00ed9c64492767ef77073a17401115c5dee30e61570cc50ff433c17a3fa9c0bec7b3d2a7b9db4483f0 +DIST github.com-golang-sys-fde4db37ae7a.tar.gz 1457524 BLAKE2B 339311cc9717e89e70d5e5d4c56500c7969a08b78eed48a27d9cad111d3d4b15fc4a4d2d6aed506d0173aea5c4fbd7eef2aab2ddb6d89b0751c1c85a62dbf453 SHA512 10d47c2b5fc004872db6e61b447d258aed143891eb7b68f4b8d3afd135511ee7138b61580c5c6cb6e4c953f640f0c581aa1a1450e42054a0c497d5e91e40ba7f DIST github.com-golang-xerrors-a985d34.tar.gz 12271 BLAKE2B cdcaf0bbf67399c9176786118a622fc0912036b9b0611922dd3d32ace2cac65ac288136ef228ff526e626d36c16e6f8442ffbb5df0c84fd713a669c326fa350c SHA512 719b3a3e432a928f641e15b8553d3e2c2015b1c68c633e9f13f1d57cee634544bb857518fcd75124e41a448b4c219b80dd0c1823329eb4edfc715994d40331d5 DIST github.com-google-btree-v1.0.0.tar.gz 15292 BLAKE2B 663edd55fb375f2b2b1ea377efea8d891baa501161bd5b87a5d10cc84a65d4de0cd4e7b60f421d476f49f26b2ded0fb8633348392c993585790d1af194c147ad SHA512 1bbd6fff467a0f6f6ce074e94a1c13a019e7d37949cbc041d2886bcafa1076426146b46c21a15f55449d525265c04749312792006bd9ea6baeffa6f3d9705a20 DIST github.com-google-go-cmp-v0.3.0.tar.gz 76127 BLAKE2B 8f9f20d328be91d5a2040fd0a27eaa98fcc533e0f600a8ecf9c21fbd023fe5428dc94055203fec6e4940e0ef7ef378ad8a0480ebc82b40e04beba1cdfbc86b04 SHA512 74c39cdf2b73cc9219082a20083ef2a104e77c539b34d697ad36d5e0a203fb77532fb5a9bac365c1d8957237a4d165dcb5ab31d32c96014e3090535f812ee1de @@ -204,7 +207,7 @@ DIST github.com-src-d-go-git-fixtures-v3.4.0.tar.gz 48412750 BLAKE2B 779db2fad0a DIST github.com-src-d-go-git-v4.10.0.tar.gz 399791 BLAKE2B 3e72d5ab2c4db9a57642f6156682b084cb58bf6674dd721e5362e0d896b886476bc726d7d69a4c355ebc5b0cba1e831b33214a7c98795208cc83576f941a45fb SHA512 6917840b6b662a9aa64cfad625edb3a40798999a516ca7e71e0b308716385ba129bb99a9351ec64d40f4ceb837771a223059392b8e085554b3e7b6e79ae33378 DIST github.com-stretchr-objx-v0.2.0.tar.gz 79981 BLAKE2B 142269aa50602af8a00dd5f9acb0c85d3287c3d1fbfd953675c6023e597dad88462560ad02d3d20671fa1f3c89fdf66e46a94015e5c492287fb4973beb84d2c8 SHA512 d2b9b907c33b52e6ae5ef58280b3e8b2aa03bb7fe055275850cbe95ed4c62663867abe6ad7a5790ee10ecfab9c0cc7cbcefea1d3971454c02fb198c792402b36 DIST github.com-stretchr-testify-v1.3.0.tar.gz 102859 BLAKE2B 0b590484005372f6c1a8c591c6439d1072c53299db1508495c02712b187623552196421321c5e64aedc0fba6acdbd68db53ddbc8e5d6a78fd783e6f7344783b1 SHA512 29dc8389f0efba9caeb2d2d5704878c93f3b00c21e6ad2712bac52bbc09c460d9028aecbfd5430f200a15fd0e8c8d0157e084b72463d82ceecc5459d93d4d896 -DIST github.com-tealeg-xlsx-v1.0.3.tar.gz 304222 BLAKE2B e22c04f522ca181447d0aa9f940f32adbf74cbb947f22405f7b07ad6c05c043b87aa8763ecbdd83c3a867c157c748e70db87659b6debce7f53a14c7f2e0ecb0b SHA512 b2cd6ed821955bb088aef56623adc345f54fb71ccbfeeaac1055d2dee10870cce0f622ec324e483a18f5ea98e677a9c650caace774da322b21a9f5904f6b9ee2 +DIST github.com-tealeg-xlsx-v1.0.3.tar.gz 304222 BLAKE2B a2c9302f0e840174953d8c94ce175992fa3f8b833843e2f66b52d50ff77444d6c7340886f0d8d94f6145a81c0b076e5f869d6182d866087b17c49fd91206b46c SHA512 3636c6f3f2ea62f36e3217b4b5f5c99a36c5042d9d5ec3fd7ddbe920dd8422f2dd297d83867b63f7f8b25cfb30e1ee1ff39a0e47bc7afa63d106104799e756a4 DIST github.com-tmc-grpc-websocket-proxy-0ad062e.tar.gz 9507 BLAKE2B 6141dd64a767d4a6f1cd3ef68d9ff96733b5232429f08542f736ae41b526b3c89e68d6f9ada20da07de0e61af291059dae0959db0d39ec502ecf23dac25ca402 SHA512 ff44832655a5efee5cc5f3b6dd65283c9cd7b84ca88fdfe23e296e073877398fbe137131710ee6ddfa34f7f6a160b1d959adbb6a0e79b6db2c64e4fba2e577aa DIST github.com-uber-go-atomic-v1.4.0.tar.gz 8494 BLAKE2B 2ce52fc5da92b86614056cef15c25c84c6d64d6fa036136bbe3437e700e813eee0ad05cba753fdd881124ccb2694816b42b44d2bff2e41c25809b9f31ded9b07 SHA512 e26415ca7bcbbaeb3f88b3fb8e94c46de3e0cfd1545fc1618f62b17ff11a10436edb11fd04637be4d752120cddedb6235fa3c04bee70766cf506919f80e100f5 DIST github.com-uber-go-multierr-v1.1.0.tar.gz 9234 BLAKE2B 0c04e585514b9cf132bd9897b9230be8f074b1531b5d3a78e8a410afb4a98af062df27eafff8ba9ee3f2793ede52b793bf805f55d5bb1fae392d9104df6fcf43 SHA512 c870b53a3d4bb4650d10c67c11b438d0531423eddedc0307254b545f1507ac38f792f3521cc411c4594db93ad1e149d12f2eb557cfad454befd26818297a1efe diff --git a/app-admin/vuls/vuls-0.9.0-r1.ebuild b/app-admin/vuls/vuls-0.9.0-r1.ebuild index 506ad9287..ebcaff764 100644 --- a/app-admin/vuls/vuls-0.9.0-r1.ebuild +++ b/app-admin/vuls/vuls-0.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -213,6 +213,8 @@ EGO_VENDOR=( "go.uber.org/atomic v1.4.0 github.com/uber-go/atomic" "go.uber.org/multierr v1.1.0 github.com/uber-go/multierr" "go.uber.org/zap v1.10.0 github.com/uber-go/zap" + "golang.org/x/crypto 20be4c3c3ed5 github.com/golang/crypto" + "golang.org/x/net 1617124 github.com/golang/net" "golang.org/x/oauth2 0f29369 github.com/golang/oauth2" "golang.org/x/xerrors a985d34 github.com/golang/xerrors" "gopkg.in/VividCortex/ewma.v1 v1.1.1 github.com/VividCortex/ewma" @@ -234,9 +236,10 @@ EGO_VENDOR=( "gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml" "gotest.tools v2.2.0 github.com/gotestyourself/gotest.tools" "honnef.co/go/tools 3f1c825 github.com/dominikh/go-tools" + "golang.org/x/sys fde4db37ae7a github.com/golang/sys" ) -inherit eutils golang-vcs-snapshot systemd user +inherit eutils golang-vcs-snapshot systemd DESCRIPTION="Vulnerability scanner for Linux, agentless, written in Golang" HOMEPAGE="https://vuls.io https://github.com/future-architect/vuls" @@ -250,10 +253,6 @@ IUSE="policykit systemd" SLOT=0 DEPEND=" - dev-go/go-net:= - dev-go/go-sqlite3:= - dev-go/go-crypto:= - dev-go/go-sys:= dev-go/go-text:= >=dev-lang/go-1.12" @@ -262,16 +261,13 @@ RDEPEND=" dev-go/goval-dictionary[policykit=] dev-go/gost[policykit=] dev-go/go-exploitdb[policykit=] - policykit? ( sys-auth/polkit ) + policykit? ( + acct-group/vuls + acct-user/vuls + sys-auth/polkit + ) virtual/ssh" -pkg_setup() { - if use policykit; then - enewgroup ${PN} - enewuser ${PN} -1 -1 "/var/lib/vuls" ${PN} - fi -} - src_unpack() { local my_ego_pn="github.com/genuinetools/reg" local my_ego_vendor=( @@ -305,7 +301,7 @@ src_unpack() { src_prepare() { # FIXME: - # -ldflags="-X config/config.Version=${PV}" — is does't work for me + # -ldflags="-X config/config.Version=${PV}" — is does't work for me sed -e "s/var Version = \"\(.*\)\"/var Version = \"${PV}\"/" \ -i "src/${EGO_PN}/config/config.go" || die @@ -379,15 +375,6 @@ src_install() { pkg_postinst() { if use policykit; then - # enewuser is not support "--no-create-home" - chown -R ${PN}:${PN} \ - "${EROOT%/}/var/lib/vuls" \ - "${EROOT%/}/var/log/vuls" || die - - chmod 0770 \ - "${EROOT%/}/var/lib/vuls" \ - "${EROOT%/}/var/log/vuls" || die - ewarn "\n1) Add youself to \"vuls\" group and re-login:" ewarn " ~# gpasswd -a vuls\n" ewarn "2) If you want to use remote scan via SSH you need to generate a ssh key using:" diff --git a/app-antivirus/tyton/metadata.xml b/app-antivirus/tyton/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/app-antivirus/tyton/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/app-antivirus/veil/metadata.xml b/app-antivirus/veil/metadata.xml new file mode 100644 index 000000000..c5cb2805e --- /dev/null +++ b/app-antivirus/veil/metadata.xml @@ -0,0 +1,11 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Install extra tools + + diff --git a/app-crypt/bruteforce-wallet/bruteforce-wallet-1.5.2.ebuild b/app-crypt/bruteforce-wallet/bruteforce-wallet-1.5.2.ebuild index 66d2161e8..27b3abd6a 100644 --- a/app-crypt/bruteforce-wallet/bruteforce-wallet-1.5.2.ebuild +++ b/app-crypt/bruteforce-wallet/bruteforce-wallet-1.5.2.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools -DESCRIPTION="Try to find the password of an encrypted Peercoin (or Bitcoin, Litecoin, etc...) wallet file" -HOMEPAGE="https://github.com/glv2/${PN}" +DESCRIPTION="Crypto-currency wallet password recovery tool" +HOMEPAGE="https://github.com/glv2/bruteforce-wallet" SRC_URI="https://github.com/glv2/${PN}/releases/download/${PV}/${P}.tar.xz" KEYWORDS="~amd64 ~arm ~x86" diff --git a/app-dicts/raft-wordlists/metadata.xml b/app-dicts/raft-wordlists/metadata.xml new file mode 100644 index 000000000..4fa8ff351 --- /dev/null +++ b/app-dicts/raft-wordlists/metadata.xml @@ -0,0 +1,8 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/app-dicts/raft-wordlists/raft-wordlists-20110803-r1.ebuild b/app-dicts/raft-wordlists/raft-wordlists-20110803-r1.ebuild index 1a17479eb..409c1fdfb 100644 --- a/app-dicts/raft-wordlists/raft-wordlists-20110803-r1.ebuild +++ b/app-dicts/raft-wordlists/raft-wordlists-20110803-r1.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="4" +EAPI="7" DESCRIPTION="Raft wordlists" HOMEPAGE="http://code.google.com/p/raft/" @@ -18,6 +17,6 @@ DEPEND="app-arch/p7zip" S="${WORKDIR}/" src_install(){ - insinto /usr/share/dict/raft-wordlists - doins *.txt + insinto /usr/share/dict/raft-wordlists + doins *.txt } diff --git a/app-forensics/data-carver-processors/metadata.xml b/app-forensics/data-carver-processors/metadata.xml new file mode 100644 index 000000000..b684665e9 --- /dev/null +++ b/app-forensics/data-carver-processors/metadata.xml @@ -0,0 +1,11 @@ + + + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Add stegonagraphy support + + diff --git a/profiles/pentoo/base/package.accept_keywords/dev-util b/profiles/pentoo/base/package.accept_keywords/dev-util index bfcc3d425..af8dd9f33 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-util +++ b/profiles/pentoo/base/package.accept_keywords/dev-util @@ -37,7 +37,8 @@ dev-lang/vala:0.42 ~dev-util/gn-0.1463 amd64 dev-util/intel-ocl-sdk dev-util/jenkins-bin ~amd64 -=dev-util/nvidia-cuda-toolkit-9.2* +~dev-util/nvidia-cuda-sdk-10.1.243 +~dev-util/nvidia-cuda-toolkit-10.1.243 =dev-util/radare2-4.0* ~dev-util/skipfish-2.10_beta =dev-util/umockdev-0.12* diff --git a/profiles/use.local.desc b/profiles/use.local.desc deleted file mode 100644 index 09fc75b9c..000000000 --- a/profiles/use.local.desc +++ /dev/null @@ -1,2 +0,0 @@ -app-forensics/data-carver-processors:stego - Add stegonagraphy support -net-wireless/compat-wireless:injection - Add patches for better wifi injection support