From ea4c4f1fbb07f38de4d1102123b635ef9c98b762 Mon Sep 17 00:00:00 2001 From: Alessandro Ros Date: Sat, 27 Dec 2025 13:59:33 +0100 Subject: [PATCH] disable syslog logging on macOS (#5005) (#5295) --- internal/logger/syslog_darwin.go | 12 ++++++++++++ internal/logger/syslog_unix.go | 2 +- internal/logger/syslog_win.go | 4 ++-- 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 internal/logger/syslog_darwin.go diff --git a/internal/logger/syslog_darwin.go b/internal/logger/syslog_darwin.go new file mode 100644 index 00000000..335cfb66 --- /dev/null +++ b/internal/logger/syslog_darwin.go @@ -0,0 +1,12 @@ +//go:build darwin + +package logger + +import ( + "fmt" + "io" +) + +func newSysLog(_ string) (io.WriteCloser, error) { + return nil, fmt.Errorf("unavailable on macOS") +} diff --git a/internal/logger/syslog_unix.go b/internal/logger/syslog_unix.go index 5d4b1860..0b07040e 100644 --- a/internal/logger/syslog_unix.go +++ b/internal/logger/syslog_unix.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows && !darwin package logger diff --git a/internal/logger/syslog_win.go b/internal/logger/syslog_win.go index 380a84d5..7468d83e 100644 --- a/internal/logger/syslog_win.go +++ b/internal/logger/syslog_win.go @@ -7,6 +7,6 @@ import ( "io" ) -func newSysLog(prefix string) (io.WriteCloser, error) { - return nil, fmt.Errorf("not implemented on windows") +func newSysLog(_ string) (io.WriteCloser, error) { + return nil, fmt.Errorf("unavailable on Windows") }