From 7e9d203341850bbac6c72aba0c8fde8e61e6d640 Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Sun, 1 Mar 2026 00:42:15 +0100 Subject: [PATCH] feat: auto-start systemd service after RPM installation - Add 'systemctl start logcorrelator.service' in post script - Update both packaging/rpm/post and logcorrelator.spec - Service is now enabled AND started automatically on install Co-authored-by: Qwen-Coder --- packaging/rpm/logcorrelator.spec | 1 + packaging/rpm/post | 1 + 2 files changed, 2 insertions(+) diff --git a/packaging/rpm/logcorrelator.spec b/packaging/rpm/logcorrelator.spec index 74e0293..d2b693e 100644 --- a/packaging/rpm/logcorrelator.spec +++ b/packaging/rpm/logcorrelator.spec @@ -87,6 +87,7 @@ fi # Reload systemd systemctl daemon-reload systemctl enable logcorrelator.service +systemctl start logcorrelator.service %preun if [ $1 -eq 0 ]; then diff --git a/packaging/rpm/post b/packaging/rpm/post index b63ae6a..035c612 100644 --- a/packaging/rpm/post +++ b/packaging/rpm/post @@ -45,6 +45,7 @@ fi if [ -x /bin/systemctl ]; then systemctl daemon-reload systemctl enable logcorrelator.service + systemctl start logcorrelator.service fi exit 0