summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-16 12:11:35 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-16 12:11:35 +0100
commitb66ecfb4dc09ba76e37787df2f7df1a78c3c1cc9 (patch)
tree884bce771a1bba8b311dfffbde4acdad07bf2c54 /app-crypt
parent08e318096831eb3aae369910ba75e27f59367e2f (diff)
gentoo auto-resync : 16:09:2024 - 12:11:35
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/Manifest.gzbin25275 -> 25270 bytes
-rw-r--r--app-crypt/acme-sh/Manifest2
-rw-r--r--app-crypt/acme-sh/acme-sh-3.0.8.ebuild54
-rw-r--r--app-crypt/badkeys/Manifest2
-rw-r--r--app-crypt/badkeys/badkeys-0.0.12.ebuild26
5 files changed, 84 insertions, 0 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 2ec845505f2d..b47b577c2f90 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/acme-sh/Manifest b/app-crypt/acme-sh/Manifest
index abb44d22ed56..6ba2c3b66ec3 100644
--- a/app-crypt/acme-sh/Manifest
+++ b/app-crypt/acme-sh/Manifest
@@ -1,6 +1,8 @@
AUX 99acme-sh 62 BLAKE2B b9542b99b2e720e0930139f7dd56efc63e596156dca1649624f6f4c27a7d57555bb13deb3b5714aa06477e9ca79996b5f891c8a91ea808d853cc7e5d5655b0a0 SHA512 b7fc9402e3bea3ca846bdb82d6f21d1b7023bb2ace8d5ffd146959cd12e3270243fd22e3a7dde9b6cefae8f2cbca369b35d2da4ea9f1e60a2f61ae81612d8bc5
AUX acme.sh 63 BLAKE2B 50c3284c0172ff0a0dc57fcfbaba57a6518d7c043b5d052f2710b28229b9b13313e7ca7c8b644ea273eb2f4991246631e70e6184fb5489005be12b77b8efa229 SHA512 7ec0764c86db5c68c42189a8af708e769189df201fdf017bd0d8d9e322ab71c2f422be382d170a1f4b876a1e5a6629eb55df0c564abfebab665e27e58660ff6e
DIST acme.sh-3.0.7.tar.gz 284269 BLAKE2B 2e3d81446772049660d3a7b8005b82a890238d33ef16211b304ecd9b996063de9e788095ff958422f90d2e20615f84943d6085959ac2f27d6ad51a8eeffb2800 SHA512 83d080b461662bf2c5cfa9cb51aaf41d7f873f54908e2e5f94d7e3fe8e3f6953d73aafb66adc97455aa958f37c72ef77ba475c7d7cbb3ca3c5bbffb4937c4bae
+DIST acme.sh-3.0.8.tar.gz 296583 BLAKE2B becc2402edb9cfb867662b91dd0925c151b21cc56d9c956513678ede22cab1ddcb0cdf424131d301f349a10245a5566fcfcf87f16b927b5c7fb9211e9f070de5 SHA512 e18e75557a4b10a71a726bbef6383c7bc9276b7dcdcc80756da3136b2d9f819e787ef477fec326d05d96dbc90c114fb2a418889aaac996717a6c456cd131d30b
EBUILD acme-sh-3.0.7.ebuild 1243 BLAKE2B 66fa9b2d39a67325894309a219c46ff44b188b78c76f738798f88015677385c99796ec66a5cc2259ddd006788c6b47c44f2f68eb86a308eb25a6b8f27189187b SHA512 1433edae7c84faae981932dcd9267e2907a8b91ef3aa859d0b7a703dea3c34420fc6bb1f825765b085fb306524b3e9c8ae1fe31b4a758a8706685adc7524da4a
+EBUILD acme-sh-3.0.8.ebuild 1243 BLAKE2B db82acf106c7a67f5bb4010bf7a3c66c8c1e9d04a3eab69f67f4e38e1c7cf4e73316d0aaf7273b4ff295e9ef6900bcf7b43a853e5aebb26e175901a2b1957a45 SHA512 8bf311915f6c4deced60b2e219f3da18050d083d35b78208dcd8556a35887e8a45c4873938a162d22abb54ec14705b44800e2744e60c265eed8fbf35a0137d0b
EBUILD acme-sh-9999.ebuild 1125 BLAKE2B f12d96d5937e7369877dd27265f486c51d694b6d764d0e9ae3b85ce284e01d10e9e2715384409e1930a88d586d84a95db46bccd85e01a8b777e668f3a250b0fa SHA512 1c96737632ff0cbaa9b636d01134807e140c9122ce695fcf301df5ba55acf06c0ab2b5a04c103e1a6fb3cc1d3a5d72111cf3df955fa765c349d6f3a9edc8fbb3
MISC metadata.xml 677 BLAKE2B 783e74dfc78dc11568fe72316c5bd100d18fd5c90987d9c21386930f98713d6be5de74d395ed919a8dd7986f0bada50d16c24a670ba856318d103b186a514046 SHA512 6a34e252d900761bc12fe5b1f8d8b8277fded6685f8495a307de4906a19d797f2a4eb9b84676ae1f5f43720c092e3f3d081ec243dff19efa626d4d538974efc1
diff --git a/app-crypt/acme-sh/acme-sh-3.0.8.ebuild b/app-crypt/acme-sh/acme-sh-3.0.8.ebuild
new file mode 100644
index 000000000000..541a699d4997
--- /dev/null
+++ b/app-crypt/acme-sh/acme-sh-3.0.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-/.}"
+MY_P="${MY_PN}-${PV}"
+
+inherit optfeature
+
+DESCRIPTION="A pure Unix shell script implementing ACME client protocol"
+HOMEPAGE="https://github.com/acmesh-official/acme.sh"
+SRC_URI="https://github.com/acmesh-official/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="selinux"
+
+RDEPEND="
+ dev-libs/openssl:0
+ net-misc/curl
+ net-misc/socat
+ selinux? ( sec-policy/selinux-certbot )
+"
+
+src_install() {
+ newdoc deploy/README.md README-deploy.md
+ newdoc dnsapi/README.md README-dnsapi.md
+ rm {deploy,dnsapi}/README.md || die
+ einstalldocs
+
+ exeinto /usr/share/acme.sh
+ doexe acme.sh
+
+ insinto /usr/share/acme.sh
+ doins -r deploy dnsapi notify
+
+ keepdir /etc/acme-sh
+ doenvd "${FILESDIR}"/99acme-sh
+
+ insinto /etc/bash/bashrc.d
+ doins "${FILESDIR}"/acme.sh
+
+ dosym ../share/acme.sh/acme.sh usr/bin/acme.sh
+}
+
+pkg_postinst() {
+ optfeature_header "For webserver mode, install a supported web server:"
+ optfeature "using apache2 webserver mode" www-servers/apache
+ optfeature "using nginx webserver mode" www-servers/nginx
+}
diff --git a/app-crypt/badkeys/Manifest b/app-crypt/badkeys/Manifest
index c934a71cc02d..a57518c47a06 100644
--- a/app-crypt/badkeys/Manifest
+++ b/app-crypt/badkeys/Manifest
@@ -1,3 +1,5 @@
DIST badkeys-0.0.11.tar.gz 374536 BLAKE2B d06ffa109ab99c6d747349fc01e0039900c7674524bec50e6dd25fe1f20bed6ad723087ab3f4726d7821bf89da098fcd54255d5286ea3a79e4ec87a855fe20ef SHA512 72e24935caacda35e20234a801e844f801422d59b7d6d5f831bada4e8e184ff5ce831d6aee677b9ac43eb8f49b6621ad479310a8dbd34bed03eafa33f0763cbd
+DIST badkeys-0.0.12.tar.gz 374956 BLAKE2B 4d9670d12bccb72e3ce3cc686967c58602da559da4cbf2157576f5122c3064059def1154b2c7bda1bc6f9e13f8dc8a1cd341917610ffb36e0bf10616c614d955 SHA512 b76dd0b6cd10b4136d83d8b2e44adc8b8fb7d4ef7ae78ec404826283de2410356c3abecaac8c1434e181b8ccd0b77b6ae1dd5eaf568be15c8124868c25027e96
EBUILD badkeys-0.0.11.ebuild 687 BLAKE2B 6ddb9cb6d3da1106a0b8057a35874b182bc160f795f09f264d3460e8dabc4a0f5957cf03a140f54237a367d0c171cfe6cfa2e0e00117479de64622505e72c66d SHA512 b18290ce35810407231438956027bf0295c175cd4f5ac2f232ddb37937c991652138517911b3a90eb0746f26c795146519178e629de83a068ba4b80e080bd449
+EBUILD badkeys-0.0.12.ebuild 687 BLAKE2B 6ddb9cb6d3da1106a0b8057a35874b182bc160f795f09f264d3460e8dabc4a0f5957cf03a140f54237a367d0c171cfe6cfa2e0e00117479de64622505e72c66d SHA512 b18290ce35810407231438956027bf0295c175cd4f5ac2f232ddb37937c991652138517911b3a90eb0746f26c795146519178e629de83a068ba4b80e080bd449
MISC metadata.xml 508 BLAKE2B cf3826ad646dff67f5d0094f91c2bb1d8598f65c31774894cb95b02680225d756541cfd921341dde90e91a176e4b5962608b08c202f9b312937bfd3a47aa3090 SHA512 0fa2d7cc7f7a49115fa10377f54461261d45fb1641f22a750f748eb5c41bbe261acdeaaaf39b6c3cca0072e07332e3222b15ae2ea9345664e81df629254fd855
diff --git a/app-crypt/badkeys/badkeys-0.0.12.ebuild b/app-crypt/badkeys/badkeys-0.0.12.ebuild
new file mode 100644
index 000000000000..9af1570815ed
--- /dev/null
+++ b/app-crypt/badkeys/badkeys-0.0.12.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Check cryptographic keys for known weaknesses"
+HOMEPAGE="https://badkeys.info/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dkim ssh"
+
+DEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/gmpy[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+ dkim? ( dev-python/dnspython[${PYTHON_USEDEP}] )
+ ssh? ( dev-python/paramiko[${PYTHON_USEDEP}] )"
+# TODO: add optional binary-file-search dependency once
+# it is packaged.
+DOCS=( README.md )
+
+distutils_enable_tests unittest