From 5c4e04e024b84cf8de9aa77f0d27c978f59aab66 Mon Sep 17 00:00:00 2001 From: Jack Kingsman Date: Thu, 9 Apr 2026 22:46:54 -0700 Subject: [PATCH] Skip daemon reload if systemctl isn't around --- pkg/aur/remoteterm-meshcore.install | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkg/aur/remoteterm-meshcore.install b/pkg/aur/remoteterm-meshcore.install index a057022..256972e 100644 --- a/pkg/aur/remoteterm-meshcore.install +++ b/pkg/aur/remoteterm-meshcore.install @@ -20,8 +20,10 @@ post_upgrade() { # Clean orphaned __pycache__ dirs left by the previous Python version find /opt/remoteterm-meshcore -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true - systemctl daemon-reload - if systemctl is-active --quiet remoteterm-meshcore; then - systemctl restart remoteterm-meshcore + if command -v systemctl &>/dev/null && systemctl --version &>/dev/null 2>&1; then + systemctl daemon-reload + if systemctl is-active --quiet remoteterm-meshcore; then + systemctl restart remoteterm-meshcore + fi fi }