From 25a31af64c03343424811ca800cf3685d09e91bd Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Wed, 8 Jul 2026 17:42:28 -0400 Subject: [PATCH] Make ExecStartPre chown non-fatal to prevent service start failures --- lib/systemd/system/syncserver.service | 2 +- packaging/debian/lib/systemd/system/syncserver.service | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/systemd/system/syncserver.service b/lib/systemd/system/syncserver.service index 8f49375..e186085 100644 --- a/lib/systemd/system/syncserver.service +++ b/lib/systemd/system/syncserver.service @@ -8,7 +8,7 @@ Wants=network-online.target Type=simple User=syncserver Group=syncserver -ExecStartPre=/bin/chown -R syncserver:syncserver /var/lib/syncserver +ExecStartPre=-/bin/chown -R syncserver:syncserver /var/lib/syncserver ExecStart=/usr/bin/syncserver --config /etc/syncserver/config.yaml --data-dir /var/lib/syncserver Restart=on-failure RestartSec=5 diff --git a/packaging/debian/lib/systemd/system/syncserver.service b/packaging/debian/lib/systemd/system/syncserver.service index 8f49375..e186085 100644 --- a/packaging/debian/lib/systemd/system/syncserver.service +++ b/packaging/debian/lib/systemd/system/syncserver.service @@ -8,7 +8,7 @@ Wants=network-online.target Type=simple User=syncserver Group=syncserver -ExecStartPre=/bin/chown -R syncserver:syncserver /var/lib/syncserver +ExecStartPre=-/bin/chown -R syncserver:syncserver /var/lib/syncserver ExecStart=/usr/bin/syncserver --config /etc/syncserver/config.yaml --data-dir /var/lib/syncserver Restart=on-failure RestartSec=5