File 0002-let-systemd-to-manage-state-and-log-dirs.patch of Package corosync

From 7621f632dddde00052d3223307bf8560a86cc345 Mon Sep 17 00:00:00 2001
From: nicholasyang <nicholas.yang@suse.com>
Date: Mon, 29 Dec 2025 16:28:38 +0800
Subject: [PATCH 2/2] let systemd to manage state and log dirs

---
 init/corosync.service.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/init/corosync.service.in b/init/corosync.service.in
index 67be3c51..45ff28bc 100644
--- a/init/corosync.service.in
+++ b/init/corosync.service.in
@@ -42,5 +42,9 @@ ProtectKernelTunables=true
 ProtectKernelModules=true
 ProtectKernelLogs=true
 
+# https://en.opensuse.org/openSUSE:Packaging_for_transactional-updates
+StateDirectory=corosync
+LogsDirectory=cluster
+
 [Install]
 WantedBy=multi-user.target
-- 
2.52.0

openSUSE Build Service is sponsored by