From 92ab1af6af67ca440e22aa09d70da58d86aa6c22e6871093b112d5c6ce564e3f Mon Sep 17 00:00:00 2001 From: Jorik Cronenberg Date: Wed, 30 Apr 2025 15:23:29 +0200 Subject: [PATCH] Update owner and perms in %post on modified config files --- kea.changes | 5 +++++ kea.spec | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/kea.changes b/kea.changes index 612c47e..63678ee 100644 --- a/kea.changes +++ b/kea.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Apr 30 13:21:39 UTC 2025 - Jorik Cronenberg + +- Update owner and perms in %post on modified config files + ------------------------------------------------------------------- Tue Apr 15 11:01:25 UTC 2025 - Jan Engelhardt diff --git a/kea.spec b/kea.spec index 8c2d458..9bf505e 100644 --- a/kea.spec +++ b/kea.spec @@ -400,10 +400,12 @@ systemd-tmpfiles --create kea.conf || : %service_add_pre kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service %post -%service_add_post kea.service kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service +%service_add_post kea-dhcp4.service kea-dhcp6.service kea-dhcp-ddns.service kea-ctrl-agent.service if [ "$1" -gt 1 ]; then chown -R keadhcp:keadhcp "%_localstatedir/lib/kea" chown -R keadhcp:keadhcp "%_localstatedir/log/kea" + chown -h root:keadhcp %_sysconfdir/kea/*.conf + chmod -h 640 %_sysconfdir/kea/*.conf fi bigkea_enabled=$(/usr/bin/systemctl is-enabled kea.service 2>/dev/null || :) bigkea_active=$(/usr/bin/systemctl is-active kea.service 2>/dev/null || :) -- 2.49.0