diff --git a/net/dns/manager_freebsd.go b/net/dns/manager_freebsd.go index 181b17b19..20bfbb87c 100644 --- a/net/dns/manager_freebsd.go +++ b/net/dns/manager_freebsd.go @@ -30,6 +30,9 @@ func NewOSConfigurator(logf logger.Logf, _ string) (OSConfigurator, error) { return newDebianResolvconfManager(logf) case "openresolv": return newOpenresolvManager() + default: + logf("[unexpected] got unknown flavor of resolvconf %q, falling back to direct manager", resolvconfStyle()) + return newDirectManager(), nil } default: return newDirectManager(), nil