From 7a8eae0eaf61227ee34c62691a1476594397156f Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Fri, 17 Apr 2026 19:45:07 -0300 Subject: [PATCH] Add systemd shutdown timeout config for ArchR project path The cherry-picked systemd timeout config was in the base package path but the ArchR project overlay was missing it, causing build failure (cp: cannot stat system.conf.d/*). Co-Authored-By: Claude Opus 4.6 (1M context) --- .../systemd/config/system.conf.d/10-shutdown-timeout.conf | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 projects/ArchR/packages/sysutils/systemd/config/system.conf.d/10-shutdown-timeout.conf diff --git a/projects/ArchR/packages/sysutils/systemd/config/system.conf.d/10-shutdown-timeout.conf b/projects/ArchR/packages/sysutils/systemd/config/system.conf.d/10-shutdown-timeout.conf new file mode 100644 index 0000000000..c2005c986f --- /dev/null +++ b/projects/ArchR/packages/sysutils/systemd/config/system.conf.d/10-shutdown-timeout.conf @@ -0,0 +1,7 @@ +[Manager] +# Reduce default service stop timeout from 90s to 5s. +# ArchR uses ext4 root with persistent storage at /storage/. +# Network services don't need graceful shutdown — only filesystem sync matters, +# which is handled by systemd's built-in shutdown ordering. +DefaultTimeoutStopSec=5s +DefaultTimeoutAbortSec=5s