Bug 54372

Summary: Кнопка ОК доступна, если в поле "Имя для входа (до Windows 2000)" установлен пробел (окна создания объектов)
Product: Sisyphus Reporter: Белая Алёна <belayaav>
Component: admcAssignee: samael <samael>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: kevl, samael
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Белая Алёна 2025-05-19 18:28:00 MSK
admc-0.20.0-alt2

Стенды: 
Alt Workstation 11.0 x86_64, обновленный до Сизифа
Alt Workstation K 11.0 x86_64, обновленный до Сизифа
машины введены в домен Samba как клиенты. 

Шаги воспроизведения:
1. ПКМ на <domainname> -> Создать -> Компьютер
2. Ввести любое "Имя"
3. В поле "Имя для входа (до Windows 2000)" удалить все символы и поставить пробел
4. Нажать ОК

Результат: появляется ошибка "Не удалось изменить значение атрибута sAMAccountName для обьекта 123 с "$A2184F78-456785F88B9236EE$" на "$". Ошибка: "Сервер не хочет выполнять"."

Ожидаемый результат: кнопка ОК остается неактивна, если в поле нет никаких символов кроме пробелов

Аналогичная ситуация для этого же поля присутствует при создании: 
Пользователь
Компьютер
Группа
InetOrgPerson

При этом кнопка ОК остается неактивной в диалоговых окнах переименования объектов.
Comment 1 Repository Robot 2025-10-31 16:38:51 MSK
admc-0.22.2-alt1 -> sisyphus:

Wed Oct 29 2025 Semyon Knyazev <samael@altlinux> 0.22.2-alt1
- Fixed "Telephones" tab Russian translations spelling. (closes: 54430)
- Fixed computer account reset confirmation Russian translations spelling.
  (closes: 54429)
- Fixed modal dialogs appearing behind main window on start. (closes: 54939)
- Changed selection behaviour in security permissions table. (closes: 54504)
- Added sAMAccountName filter to simple object search: the search will take
  the sAMAccountName into account.
- Added spaces check (required fields) for objects creation. (closes: 54372)
- Added FSMO capture table to domain info widget. Role can be captured by
  current domain controller with corresponding button in the table.