From 515fdf45d8e7fe019b15e947e19489d8df872c74 Mon Sep 17 00:00:00 2001
From: thespad <spad@linuxserver.io>
Date: Sun, 19 Jan 2025 16:52:45 +0000
Subject: [PATCH] Skip logrotate.status file in log chmod

---
 root/etc/s6-overlay/s6-rc.d/init-permissions-config/run | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/root/etc/s6-overlay/s6-rc.d/init-permissions-config/run b/root/etc/s6-overlay/s6-rc.d/init-permissions-config/run
index 4412726..8f897c3 100755
--- a/root/etc/s6-overlay/s6-rc.d/init-permissions-config/run
+++ b/root/etc/s6-overlay/s6-rc.d/init-permissions-config/run
@@ -2,9 +2,7 @@
 # shellcheck shell=bash
 
 # permissions
+find /config/log ! -path '/config/log/logrotate.status' -exec chmod +r {} \+
+
 lsiown -R abc:abc \
     /config
-chmod -R +r /config/log
-
-# Workaround for systems with chmod errors
-true