• v0.1.8 9400bab6fd

    thaloco released this 2026-05-01 20:42:11 +02:00 | 9 commits to main since this release

    The root helper's resolver-address validator only accepted bare IPs,
    so resolvectl dns <bridge> 127.0.0.1:42069 — banger's own auto-wire
    call to point systemd-resolved at the in-process DNS server — was
    rejected before it ever reached resolvectl. The auto-wire is
    best-effort and only logs a warning on failure, so .vm resolution
    silently broke on the NSS path: dig @127.0.0.1 worked, curl .vm
    didn't.

    Validator now allows both bare IPs and IP:port (matching what
    resolvectl dns itself accepts), with new test coverage for the
    port'd form.

    Existing installs need a one-time sudo banger system restart after
    updating to v0.1.8 so the daemon re-runs the auto-wire with the
    fixed validator.

    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

    Downloads