//go:build !windows package aghos import ( "log/syslog" "github.com/AdguardTeam/golibs/log" ) // configureSyslog sets standard log output to syslog. func configureSyslog(serviceName string) (err error) { w, err := syslog.New(syslog.LOG_NOTICE|syslog.LOG_USER, serviceName) if err != nil { // Don't wrap the error, because it's informative enough as is. return err } log.SetOutput(w) return nil }