From 56d430df22b97274d94f20213a9b54957b112c12 Mon Sep 17 00:00:00 2001 From: Roland Date: Sat, 16 Mar 2024 19:57:01 -0600 Subject: [PATCH] Making config directory during repair, but only if the media directory is mounted and empty. --- repair.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repair.sh b/repair.sh index b992560a..a711421c 100755 --- a/repair.sh +++ b/repair.sh @@ -119,6 +119,10 @@ systemctl enable renderd # Create the media directory. This should be mounted by the maintainer. [ -d /media/wrolpi ] || mkdir /media/wrolpi +# Create config directory if external drive is mounted, and is empty. +if grep -qs /media/wrolpi /proc/mounts && [ -z "$(ls -A /media/wrolpi)" ] && [ ! -d /media/wrolpi/config ]; then + mkdir /media/wrolpi/config +fi chown wrolpi:wrolpi /media/wrolpi chown -R wrolpi:wrolpi /home/wrolpi /opt/wrolpi*