//go:build unix package logging import ( "os" "go.sudomsg.com/kit/net" ) var defaultSyslogPaths = []string{"/dev/log", "/var/run/log", "/var/run/syslog"} func resolveLocalEndpoint() (net.NetType, string) { for _, path := range defaultSyslogPaths { if _, err := os.Stat(path); err == nil { return net.NetUnixDatagram, path } } // Fallback if no local socket is found return net.NetUDP, "localhost:514" }