Created attachment 226434 [details] tarball-file The certificate monitoring module for Icinga keeps track of certificates as they are deployed in a network environment. It does this by scanning networks for TLS services and collects whatever certificates it finds along the way. The certificates are verified using its own trust store. https://github.com/Icinga/icingaweb2-module-x509
The Makefile contains 1.0.0 but a GHTAG from a more recent commit. Perhaps we should use PORTVERSION= 1.0.0.0.20210713 This means we are much less likely to conflit with future releases.
Based on example 14 at https://docs.freebsd.org/en/books/porters-handbook/makefiles/ [dvl@snorty:~/tmp/icingaweb2-module-x509] $ git describe --tags 39fd7e1 v1.0.0-8-g39fd7e1 DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-8 DISTVERSIONSUFFIX= -g39fd7e1 This removes the need for GH_TAGNAME
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bb1a9d70e5cb520feb2e4b969efa82044e150d4b commit bb1a9d70e5cb520feb2e4b969efa82044e150d4b Author: Dan Langille <dvl@FreeBSD.org> AuthorDate: 2021-07-14 16:36:54 +0000 Commit: Dan Langille <dvl@FreeBSD.org> CommitDate: 2021-07-14 16:39:47 +0000 net-mgmt/icingaweb2-module-x509: New port: Automates certificate monitoring The certificate monitoring module for Icinga keeps track of certificates as they are deployed in a network environment. It does this by scanning networks for TLS services and collects whatever certificates it finds along the way. The certificates are verified using its own trust store. PR: 257163 Reported by: gettoknowmi <gettoknowmi@yahoo.com> net-mgmt/Makefile | 1 + net-mgmt/icingaweb2-module-x509/Makefile (new) | 36 ++++++++ net-mgmt/icingaweb2-module-x509/distinfo (new) | 3 + net-mgmt/icingaweb2-module-x509/pkg-descr (new) | 7 ++ net-mgmt/icingaweb2-module-x509/pkg-plist (new) | 118 ++++++++++++++++++++++++ 5 files changed, 165 insertions(+)
Thank you.