[x] There are build errors with some DNS provider modules. Since I don't understand where to issue a pull request since golang is a little convoluted for me with all of its dependencies, I have created issues with the maintainers. For the current features, at least desec and porkbun have to be solved before it can be properly included in the OPNsense port build:
It seems like the offending combination is caddy-dns/vultr with the DNS Providers listed above. So I will omit vultr from the OPNsense build and stop to offer it until it can be build again. I'm putting priority on the plugins above in this matter.
[x] STEP 1: Have a clean build of the caddy binary with all needed modules and extensions in the OPNsense Ports:
It seems like the offending combination is
caddy-dns/vultr
with the DNS Providers listed above. So I will omit vultr from the OPNsense build and stop to offer it until it can be build again. I'm putting priority on the plugins above in this matter.[x] https://github.com/opnsense/tools/pull/397
[x] STEP 2: Prepare os-caddy.pkg for opnsense plugins by completing all pending tasks.
[x] STEP 3: Take the os-caddy.pkg and caddy.pkg live in a future OPNsense Version.