diff --git a/cluster/create.homedir.sh b/cluster/create.homedir.sh index f2d4962..b8e48fa 100755 --- a/cluster/create.homedir.sh +++ b/cluster/create.homedir.sh @@ -27,6 +27,15 @@ else exit 1 fi +# }}} +# Check if homedir already exist {{{ +if [ $(ls -1d "${user_homedir_path}" 2> /dev/null) ]; then + [ "${DEBUG}" -eq "0" ] && printf '\e[1;35m%-6s\e[m\n' "DEBUG : homedir check — ${user_homedir_path} already exists. Abord this script." + exit 1 +else + [ "${DEBUG}" -eq "0" ] && printf '\e[1;35m%-6s\e[m\n' "DEBUG : homedir check — ${user_homedir_path} doesn't exists. Continue." +fi + # }}} # Check group exist {{{ if [ "${user_primary_group}" ]; then diff --git a/cluster/create.workdir.sh b/cluster/create.workdir.sh index 749ef3e..ea22e4c 100755 --- a/cluster/create.workdir.sh +++ b/cluster/create.workdir.sh @@ -27,6 +27,15 @@ else exit 1 fi +# }}} +# Check if workdir already exist {{{ +if [ $(ls -1d "${user_workdir_path}" 2> /dev/null) ]; then + [ "${DEBUG}" -eq "0" ] && printf '\e[1;35m%-6s\e[m\n' "DEBUG : workdir check — ${user_workdir_path} already exists. Abord this script." + exit 1 +else + [ "${DEBUG}" -eq "0" ] && printf '\e[1;35m%-6s\e[m\n' "DEBUG : workdir check — ${user_workdir_path} doesn't exists. Continue." +fi + # }}} # Check group exist {{{ if [ "${user_primary_group}" ]; then