net-dns/agnos
A self-hosted ACME dns-01 challenge responder
ChangeLog
commit ddca52339c777d71fb9e5bc8faf169a3f3faf5c8
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 4 20:18:33 2024 +0000
net-dns/agnos: update to 0.1.0
Switched from using cargo-ebuild to pycargoebuild. The output looks
correct and it built and installed correctly.
commit d4ae704b8f73e8c0fc3372ba9219bca572fcc59e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Mar 9 23:01:48 2024 +0000
QA pass: kill all pkgdev "VariableOrderWrong"
commit f99290e8756565ef2d646fff6de639e1b35fb5ba
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Feb 15 21:42:01 2024 +0000
net-dns/agnos: fix pkgcheck GlobDistdir warning
Turns out all this nonsense was unnecessary and cargo.eclass unpacks
things correctly. To be fair looking at the state of the rest of the
file i probably was out of my mind from frustration at that point
commit cc2c301c9d8322275cef2c42f60d9a634628fb93
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Aug 6 02:45:10 2023 +0100
net-dns/agnos: fix pkgcheck rust-ebuild nitpicking
Fun facts about `cargo ebuild`, rust, and this software in specific:
1. It does not generate the correct syntax to appease pkgcheck here.
All of this was manual.
2. Nor does it generate a *syntactically valid* ebuild, let alone a
semantically valid one. Even the filename it spits out is unusable.
3. One thing it does get right is pointing out several of these crates
have published vulnerabilities and should not be used. Running it in
a checkout of current git HEAD produces a crate list with multiple
conflicts and the result refuses to build.
i'm not sure why i'm bothering with this thing.
commit c1a108bd3051524c51a19dc8419b5f581d10a8ab
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Jun 3 23:06:50 2023 +0100
Fix various pkgcheck complaints
commit 8d3c478f8e0be6651cfae50f4d35f73374ff6f67
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Apr 30 06:19:17 2023 +0100
net-dns/agnos: add 0.1.0_beta3
upstream isn't going to do their job
commit 9af97b410ff1e5495de36e8df438790add5385d8
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Jan 5 17:21:40 2023 +0000
net-dns/agnos: add 0.1.0_beta2, drop 0.1.0_beta1
commit f7f0bf37c63d9d53602d93411058caa3a0aa76f9
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Dec 18 05:09:45 2022 +0000
net-dns/agnos: fix automagic openssl dep
commit 3f7142e8d09b28d4a2a1932ca20788e688504111
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Nov 24 15:24:02 2022 +0000
*/*/metadata.xml: QA pass
- Fix pkgcheck complaints about remote-ids
- s/http/https/g on the DTD
- Alphabetise elements
- Always specify lang="en" on <longdescription>
- Fill in <maintainer> and <upstream> as much as possible
commit ae73981931082cb69cacdec9dd14e0b8439b1531
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Oct 12 06:17:22 2022 +0100
net-dns/agnos: new package
Immediately after getting this into a committable state i realised it
doesn't do ECC certs at all, thus is pretty much worthless to me. Adding
anyway because someone might like it.
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 4 20:18:33 2024 +0000
net-dns/agnos: update to 0.1.0
Switched from using cargo-ebuild to pycargoebuild. The output looks
correct and it built and installed correctly.
commit d4ae704b8f73e8c0fc3372ba9219bca572fcc59e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Mar 9 23:01:48 2024 +0000
QA pass: kill all pkgdev "VariableOrderWrong"
commit f99290e8756565ef2d646fff6de639e1b35fb5ba
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Feb 15 21:42:01 2024 +0000
net-dns/agnos: fix pkgcheck GlobDistdir warning
Turns out all this nonsense was unnecessary and cargo.eclass unpacks
things correctly. To be fair looking at the state of the rest of the
file i probably was out of my mind from frustration at that point
commit cc2c301c9d8322275cef2c42f60d9a634628fb93
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Aug 6 02:45:10 2023 +0100
net-dns/agnos: fix pkgcheck rust-ebuild nitpicking
Fun facts about `cargo ebuild`, rust, and this software in specific:
1. It does not generate the correct syntax to appease pkgcheck here.
All of this was manual.
2. Nor does it generate a *syntactically valid* ebuild, let alone a
semantically valid one. Even the filename it spits out is unusable.
3. One thing it does get right is pointing out several of these crates
have published vulnerabilities and should not be used. Running it in
a checkout of current git HEAD produces a crate list with multiple
conflicts and the result refuses to build.
i'm not sure why i'm bothering with this thing.
commit c1a108bd3051524c51a19dc8419b5f581d10a8ab
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Jun 3 23:06:50 2023 +0100
Fix various pkgcheck complaints
commit 8d3c478f8e0be6651cfae50f4d35f73374ff6f67
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Apr 30 06:19:17 2023 +0100
net-dns/agnos: add 0.1.0_beta3
upstream isn't going to do their job
commit 9af97b410ff1e5495de36e8df438790add5385d8
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Jan 5 17:21:40 2023 +0000
net-dns/agnos: add 0.1.0_beta2, drop 0.1.0_beta1
commit f7f0bf37c63d9d53602d93411058caa3a0aa76f9
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Dec 18 05:09:45 2022 +0000
net-dns/agnos: fix automagic openssl dep
commit 3f7142e8d09b28d4a2a1932ca20788e688504111
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Nov 24 15:24:02 2022 +0000
*/*/metadata.xml: QA pass
- Fix pkgcheck complaints about remote-ids
- s/http/https/g on the DTD
- Alphabetise elements
- Always specify lang="en" on <longdescription>
- Fill in <maintainer> and <upstream> as much as possible
commit ae73981931082cb69cacdec9dd14e0b8439b1531
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Oct 12 06:17:22 2022 +0100
net-dns/agnos: new package
Immediately after getting this into a committable state i realised it
doesn't do ECC certs at all, thus is pretty much worthless to me. Adding
anyway because someone might like it.