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]