I think I spotted another bug of the bad footgun type in iocaine, this time while documenting the TOML, JSON and YAML config formats.
Post
I think I spotted another bug of the bad footgun type in iocaine, this time while documenting the TOML, JSON and YAML config formats.
Looks like bind "address" unix-socket-access=group is not parsed properly when using KDL, the unix-socket-access part gets lost.
JSON, TOML, and YAML work, and the property is shown when rendering a JSON-original config into KDL. But when the original is KDL, the property is missing.
That's Bad™.
Oh. That's becuse I wrote unix-listen-access=group, not unix-socket-access=group! unix-listen-access is the name of the key in all other formats.
So when I actually write the right thing, it works. Still a footgun, though, because these names really should be the same (unix-socket-access).
A space for Bonfire maintainers and contributors to communicate