From 62e85da2d0b68427898e829b2e4df66949a9911f Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Fri, 28 Feb 2025 17:06:32 +0100 Subject: [PATCH] Create /var/lib/setroubleshoot directory On image based system, /var/lib/setroubleshoot is not created during rpm installation but needs to be created during boot using tmpfiles.d Fixes: setroubleshoot[96947]: cannot create file /var/lib/setroubleshoot/setroubleshoot_database.xml [No such file or directory] setroubleshoot[96947]: cannot chmod /var/lib/setroubleshoot/setroubleshoot_database.xml to 600 [No such file or directory] setroubleshoot[96947]: cannot chown /var/lib/setroubleshoot/setroubleshoot_database.xml to setroubleshoot:setroubleshoot [No such file or directory] setroubleshoot[96947]: cannot create file /var/lib/setroubleshoot/email_alert_recipients [No such file or directory] setroubleshoot[96947]: cannot chmod /var/lib/setroubleshoot/email_alert_recipients to 600 [No such file or directory] setroubleshoot[96947]: cannot chown /var/lib/setroubleshoot/email_alert_recipients to setroubleshoot:setroubleshoot [No such file or directory] Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2346971 Resolves: RHEL-82117 --- setroubleshoot.tmpfiles | 1 + 1 file changed, 1 insertion(+) diff --git a/setroubleshoot.tmpfiles b/setroubleshoot.tmpfiles index 9e71e5f..a2ca6c4 100644 --- a/setroubleshoot.tmpfiles +++ b/setroubleshoot.tmpfiles @@ -1,2 +1,3 @@ d /run/setroubleshoot 711 setroubleshoot setroubleshoot - +d /var/lib/setroubleshoot 700 setroubleshoot setroubleshoot - Z /var/lib/setroubleshoot - setroubleshoot setroubleshoot -