github.com/simpleiot/simpleiot@v0.18.3/system/syslog_linux.go (about) 1 //go:build linux 2 // +build linux 3 4 package system 5 6 import ( 7 "log" 8 "log/syslog" 9 ) 10 11 // EnableSyslog enables logging to syslog 12 func EnableSyslog() error { 13 lgr, err := syslog.New(syslog.LOG_NOTICE, "SIOT") 14 if err != nil { 15 return err 16 } 17 18 log.SetOutput(lgr) 19 20 return nil 21 }