diff --git a/dist/setup.sh b/dist/setup.sh index 05776a5..4b1e968 100755 --- a/dist/setup.sh +++ b/dist/setup.sh @@ -523,14 +523,14 @@ check_directory_owner() { else # does parent exist and do we have rw on that? local parentDir=$(dirname $d) + echo $parentDir while [[ ! $parentDir == '/' && ! -e $parentDir ]]; do - if [[ ! -r $parentDir || ! -w $parentDir ]]; then - status=1 - break; - fi parentDir=$(dirname $parentDir) - echo $parentDir done + echo $parentDir + if [[ ! -r $parentDir || ! -w $parentDir ]]; then + status=1 + fi fi done echo $status