From d7278352281b993af705602f9007cc346e949b2e Mon Sep 17 00:00:00 2001 From: cytopia Date: Thu, 12 Nov 2020 15:03:57 +0100 Subject: [PATCH] Replace tree with find command --- check-config.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/check-config.sh b/check-config.sh index 14a3bae0..bc7d4fdf 100755 --- a/check-config.sh +++ b/check-config.sh @@ -496,7 +496,7 @@ while read -r project; do RET_CODE=$(( RET_CODE + 1)) DATA_DIR_PERM_WRONG=1 fi -done < <(tree "${HOST_PATH_HTTPD_DATADIR}" -L 1 -d -f -i -n --noreport) +done < <(find "${HOST_PATH_HTTPD_DATADIR}" -type d | grep -Ev "${HOST_PATH_HTTPD_DATADIR}/.+/.+") if [ "${DATA_DIR_PERM_WRONG}" = "0" ]; then log_ok "All project dirs have correct permissions" fi @@ -509,7 +509,7 @@ while read -r project; do RET_CODE=$(( RET_CODE + 1)) DATA_DIR_PERM_WRONG=1 fi -done < <(tree "${HOST_PATH_HTTPD_DATADIR}" -L 1 -d -f -i -n --noreport) +done < <(find "${HOST_PATH_HTTPD_DATADIR}" -type d | grep -Ev "${HOST_PATH_HTTPD_DATADIR}/.+/.+") if [ "${DATA_DIR_PERM_WRONG}" = "0" ]; then log_ok "All project dirs have correct uid" fi @@ -522,7 +522,7 @@ while read -r project; do RET_CODE=$(( RET_CODE + 1)) DATA_DIR_PERM_WRONG=1 fi -done < <(tree "${HOST_PATH_HTTPD_DATADIR}" -L 1 -d -f -i -n --noreport) +done < <(find "${HOST_PATH_HTTPD_DATADIR}" -type d | grep -Ev "${HOST_PATH_HTTPD_DATADIR}/.+/.+") if [ "${DATA_DIR_PERM_WRONG}" = "0" ]; then log_ok "All project dirs have correct gid" fi