From cbc272d90c103a25b4576edd04ef4bb942870df9 Mon Sep 17 00:00:00 2001
From: Andreas Linde <42185+DerAndereAndi@users.noreply.github.com>
Date: Sat, 11 Dec 2021 12:00:44 +0100
Subject: [PATCH] Services definition improvements (#2017)
- Don't enforce error log level
- Homebrew: define stdout, stderr and work paths
---
.goreleaser.yml | 6 +++++-
packaging/init/evcc.service | 2 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/.goreleaser.yml b/.goreleaser.yml
index 1f8b5c773..e84ff7d21 100644
--- a/.goreleaser.yml
+++ b/.goreleaser.yml
@@ -96,10 +96,14 @@ brews:
Program
#{bin}/evcc
WorkingDirectory
- #{HOMEBREW_PREFIX}
+ #{var}
RunAtLoad
KeepAlive
+ StandardOutPath
+ #{var}/log/evcc.log
+ StandardErrorPath
+ #{var}/log/evcc.log
\ No newline at end of file
diff --git a/packaging/init/evcc.service b/packaging/init/evcc.service
index b88f9ce10..2ca8f9195 100644
--- a/packaging/init/evcc.service
+++ b/packaging/init/evcc.service
@@ -10,7 +10,7 @@ StartLimitIntervalSec=10
StartLimitBurst=10
[Service]
-ExecStart=/usr/local/bin/evcc --log error
+ExecStart=/usr/local/bin/evcc
Restart=always
[Install]