Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
[Ошибка] Поиск юзера в v-add-user
[Ошибка] Поиск юзера в v-add-user
Разберем на явном примере ошибку в bash скрипте (v-add-user) vest'ы:
1. Добавляем пользователя blade-style
2. Пробуем добавить пользователя blade, получаем слудеющее:
3. По факту, имена разные, но мы получили ошибку о существовании подобного юзера.
Очень странно...
Смотрим содержимое bash скрипта, а именно эту функцию:
Нас интересуент строчка:
Под этот шаблон попадают абсолютно любые юзеры, содержащие в себе имя уже существующего юзера.
Просьба исправить данную неточность!
Спасибо.
1. Добавляем пользователя blade-style
2. Пробуем добавить пользователя blade, получаем слудеющее:
Code: Select all
> ./v-add-user blade 123456 '[email protected]'
Error: user blade exists
Очень странно...
Смотрим содержимое bash скрипта, а именно эту функцию:
Code: Select all
is_user_free() {
check_sysuser=$(cut -f 1 -d : /etc/passwd | grep -w "$user" )
if [ ! -z "$check_sysuser" ] || [ -e "$USER_DATA" ]; then
echo "Error: user $user exists"
log_event "$E_EXISTS" "$EVENT"
exit $E_EXISTS
fi
}
Code: Select all
cut -f 1 -d : /etc/passwd | grep -w "$user"
Просьба исправить данную неточность!
Спасибо.