aports/community/zigbee2mqtt/syslog-defaults.patch
2025-07-16 00:17:48 +02:00

39 lines
1.6 KiB
Diff

From: Jakub Jirutka <jakub@jirutka.cz>
Date: Sun, 04 May 2025 19:29:25 +0200
Subject: [PATCH] Add usable defaults for syslog logger
diff --git a/lib/util/settings.ts b/lib/util/settings.ts
index 5046f247..d412e2c5 100644
--- a/lib/util/settings.ts
+++ b/lib/util/settings.ts
@@ -94,7 +94,11 @@ export const defaults = {
log_file: "log.log",
log_level: /* v8 ignore next */ process.env.DEBUG ? "debug" : "info",
log_namespaced_levels: {},
- log_syslog: {},
+ log_syslog: { // XXX-Patched: syslog defaults
+ facility: "daemon",
+ path: "/dev/log",
+ protocol: "unix",
+ } as KeyValue,
log_debug_to_mqtt_frontend: false,
log_debug_namespace_ignore: "",
log_directories_to_keep: 10,
diff --git a/test/extensions/bridge.test.ts b/test/extensions/bridge.test.ts
index c9b45150..d60cf7d7 100644
--- a/test/extensions/bridge.test.ts
+++ b/test/extensions/bridge.test.ts
@@ -135,7 +135,11 @@ describe("Extension: Bridge", () => {
log_console_json: false,
log_rotation: true,
log_symlink_current: false,
- log_syslog: {},
+ log_syslog: { // XXX-Patched: syslog defaults
+ facility: "daemon",
+ path: "/dev/log",
+ protocol: "unix",
+ },
log_directories_to_keep: 10,
output: "json",
pan_id: 6754,