Hi Otto,

Thanks for maintaining the dnsdist port. We run it on OpenBSD for
DNS routing at the University of Toronto, and the 2.1.2 package has
been working well with a Lua configuration.

I was hoping to move to the YAML configuration format introduced in
dnsdist 2.0, but the packaged build doesn't include it:

  # dnsdist --check-config -C /etc/dnsdist/dnsdist.yml
  msg="Fatal error" error="YAML configuration is not supported by
  this build of dnsdist" subsystem="main" ...

As I understand it, the YAML support is written in Rust and is an
optional build feature, which presumably explains why it is off.

Would it be feasible to enable it in the port, either by default or
as a separate flavour (for example "yaml", alongside "h3")? I realize
that pulling in Rust as a build dependency limits the architectures
it can build on, so a flavour might be the cleaner option.

I'm happy to test a diff or a snapshot package on: 8.0 i386 and report back.

Thanks,


---
Russell Sutherland
Supervisor, Network Development, EIS, ITS
4 Bancroft Ave. Room 102
University of Toronto
Toronto, ON M5S 1C1

Tel. +1 416 978 0470<tel:+14169780470>
Email  [email protected]<mailto:[email protected]>

Reply via email to