gpo.zugaina.org

Search Portage & Overlays:

net-dns/agnos

A self-hosted ACME dns-01 challenge responder

Screenshots

  • agnos-0.1.0
    ~amd64
    debug +filecaps

    View      Download      Browse     License: MIT Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016   
    Overlay: flussence

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.