wrong order for not moved ssh key check with master users

This commit is contained in:
Clemens Schwaighofer
2023-06-01 15:30:19 +09:00
parent 2956998762
commit e02822f06d

View File

@@ -102,14 +102,14 @@ while read user_home; do
ssh_key_diff=$(diff -u "${home_folder}/.ssh/authorized_keys" "${SSH_CENTRAL_AUTHORIZED_FILE_FOLDER}/${username}");
if [ -z "${ssh_key_diff}" ]; then
printf "${PRINTF_INFO}" "REMOVE" "-" "${username}" ".ssh/authorized_keys";
if [ ${TEST} -eq 0 ]; then
if [ ${master_user} -eq 0 ]; then
if [ ${master_user} -eq 0 ]; then
if [ ${TEST} -eq 0 ]; then
rm "${home_folder}/.ssh/authorized_keys";
else
echo "[!] No delete for master user, must be done manually";
echo "$> rm \"${home_folder}/.ssh/authorized_keys\"";
fi;
else
echo "$> rm \"${home_folder}/.ssh/authorized_keys\"";
echo "[!] No delete for master user, must be done manually";
fi;
continue;
fi;