From e34cf47b34c0d6a723956600cf6c2517403d01cb Mon Sep 17 00:00:00 2001 From: Daniel Wolf Date: Mon, 7 Mar 2022 15:09:03 -0500 Subject: [PATCH] fix perms on .screenrc if needed --- override/etc/s6-overlay/s6-rc.d/minecraft/run | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/override/etc/s6-overlay/s6-rc.d/minecraft/run b/override/etc/s6-overlay/s6-rc.d/minecraft/run index 967c279..674791f 100755 --- a/override/etc/s6-overlay/s6-rc.d/minecraft/run +++ b/override/etc/s6-overlay/s6-rc.d/minecraft/run @@ -21,6 +21,11 @@ fi if ! /usr/bin/pgrep -f minedock >/dev/null; then export HOME=/mnt/config/home /command/s6-setuidgid guardian /usr/bin/screen -dmS minedock /usr/bin/java -Dlog4j2.formatMsgNoLookups=true ${JAVA_OPTS} -jar server-launcher.jar nogui; + + if [[ -f ${HOME}/.screenrc ]]; then + /bin/chown guardian:users ${HOME} + /bin/chown guardian:users ${HOME}/.screenrc + fi sleep 10 fi while /usr/bin/pgrep -f minedock >/dev/null; do