Шаги ==== 1. Установить ALT Server 11.0 x86_64 в профиле minimal. 2. # apt-get install -y samba-dc ahttpd alterator-net-domain && \ systemctl disable --now systemd-resolved && \ systemctl enable --now alteratord ahttpd && \ echo "http://$(hostname -i):8080" 3. Перейти по ссылке, авторизоваться root, перейти на вкладку Домен. 4. Выбрать Active Directory. Фактический результат ===================== > Текущее состояние: > ------------------ > Служба: %(_ 'NOT OK (samba service is stopped)') > Имя домена: -- > Realm: -- > Имя DC: -- > Сервер LDAP: -- > Сервер KDC: -- Ожидаемый результат =================== Корректное отображение текста (вероятно, с переводом): > Текущее состояние: > ------------------ > Служба: НЕ ОК (служба samba не запущена) > Имя домена: -- > Realm: -- > Имя DC: -- > Сервер LDAP: -- > Сервер KDC: -- Воспроизводимость ================= Воспроизводится на виртуальных машинах: [sisyphus] samba-4.21.7-alt3.x86_64 alterator-auth-0.45-alt1.x86_64 alterator-net-domain-0.7.3-alt4.x86_64 [p11+387440.6] samba-4.21.7-alt3.x86_64 alterator-auth-0.45-alt1.x86_64 alterator-net-domain-0.7.3-alt4.x86_64 [p11] samba-4.20.8-alt2.x86_64 alterator-auth-0.45-alt1.x86_64 alterator-net-domain-0.7.3-alt4.x86_64
Актуально для alterator-net-domain-0.7.3-alt4 (задание https://packages.altlinux.org/tasks/337421/). Причина в backend3/net-domain, строка 640: ad_service="%(_ 'NOT OK (samba service is stopped)')" Похоже на опечатку: `%(` вместо `$(`, поэтому подстановка команды `_` (перевод) не выполняется и в интерфейс уходит сырая строка целиком.