Skip to content

Commit

Permalink
fix: fix tcb .bak mv
Browse files Browse the repository at this point in the history
  • Loading branch information
innovisus committed Feb 6, 2025
1 parent b27cedc commit 7b48528
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/configuration/user_exec/libexec/check_user_and_group.sh
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,11 @@ while IFS=: read -r username _ uid gid gecos home shell; do
# Если home равен '/dev/null' или TCB-каталог уже существует, используем флаг -M.
if [ "$home" = "/dev/null" ] || [ -d "/etc/tcb/$username" ]; then
if [ -d "/etc/tcb/$username" ]; then
log "TCB-каталог /etc/tcb/$username уже существует, временно переименовываю его."
log "TCB-каталог /etc/tcb/$username уже существует, готовлюсь к переименованию."
if [ -d "/etc/tcb/${username}.bak" ]; then
log "Резервный каталог /etc/tcb/${username}.bak уже существует, удаляю его."
rm -rf "/etc/tcb/${username}.bak"
fi
mv "/etc/tcb/$username" "/etc/tcb/${username}.bak"
fi
log "Создаю пользователя '$username' с флагом -M (не создавать домашнюю директорию), основная группа '$primary_group', home='$home', shell='$effective_shell'."
Expand Down

0 comments on commit 7b48528

Please sign in to comment.