aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaria Lisina <sekoohaka.sarisan@gmail.com>2026-03-02 20:23:59 +0300
committerMaria Lisina <sekoohaka.sarisan@gmail.com>2026-03-02 20:23:59 +0300
commitf2f2d7fa53e39ea234e3cb19f1bec87cbf5b62e6 (patch)
treeffe0e0fc2fe5593a91b9b9d147724186b95cf547
parent0c354b9066d421daa0797b68064cb7c40aa37d52 (diff)
units/ib_auth: Fix empty directory removal
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
-rw-r--r--units/ib_auth.zsh15
1 files changed, 9 insertions, 6 deletions
diff --git a/units/ib_auth.zsh b/units/ib_auth.zsh
index db65754..0b4235f 100644
--- a/units/ib_auth.zsh
+++ b/units/ib_auth.zsh
@@ -49,11 +49,14 @@ if [[ -z "${output_text}" ]]
then
printf "%s\n" "${ib_login}" > "${login_file}"
printf "%s\n" "${ib_key}" > "${key_file}"
-fi
-
-auth_data=($(ls -1 "${auth_dir}"))
+else
+ for user_data_dir in "${auth_dir}" "${user_config}"
+ do
+ user_data=($(ls -1 "${user_data_dir}"))
-if [[ ${#auth_data} -eq 0 ]]
-then
- rmdir "${auth_dir}"
+ if [[ ${#user_data} -eq 0 ]]
+ then
+ rmdir "${user_data_dir}"
+ fi
+ done
fi