From 1d5bd09fcac8c8a2279e53109d5fb5663dc1ee89 Mon Sep 17 00:00:00 2001 From: Fardale Date: Wed, 10 Jun 2020 12:24:12 +0200 Subject: [PATCH] [owncloud]: better fix for permission problem --- .../templates/auto.master.d/home-owncloud.sh.j2 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/owncloud-autofs/templates/auto.master.d/home-owncloud.sh.j2 b/roles/owncloud-autofs/templates/auto.master.d/home-owncloud.sh.j2 index a6b3e134..3f764cc8 100755 --- a/roles/owncloud-autofs/templates/auto.master.d/home-owncloud.sh.j2 +++ b/roles/owncloud-autofs/templates/auto.master.d/home-owncloud.sh.j2 @@ -22,7 +22,9 @@ if [ ! -d "${UHOME}/OwnCloud" ] || ! ( /usr/bin/find ${UHOME}/OwnCloud/ -maxdepth 0 -user $USER -group ${UGROUP} | /bin/grep -q ${UHOME}/OwnCloud/ ); then - mkdir -p ${UHOME}/OwnCloud && + if [ ! -d "${UHOME}/OwnCloud" ]; then + mkdir ${UHOME}/OwnCloud + fi chmod 700 ${UHOME}/OwnCloud && chown $USER:${UGROUP} ${UHOME}/OwnCloud