Bug 57512 - alterator-services-samba-ad некорректно настраивает dns forwarders
Summary: alterator-services-samba-ad некорректно настраивает dns forwarders
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-service-samba-ad (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Limachko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-16 14:29 MSK by Kostevich Arseniy
Modified: 2026-01-23 01:34 MSK (History)
4 users (show)

See Also:


Attachments
Воспроизведение ошибки (327.05 KB, image/png)
2026-01-16 14:29 MSK, Kostevich Arseniy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2026-01-16 14:29:37 MSK
Created attachment 20506 [details]
Воспроизведение ошибки

Версия пакета:
alterator-service-samba-ad-0.7.2-alt1

Платформы(Обновлены до Sisyphus):
Alt Workstation K 11.2
Alt Education 11.0 XFCE
Alt Education 11.0 KDE
Alt Workstation 11.1

Шаги для воспроизведения:
1. В системе настроен статический ip с внешним dns сервером
$ cat /etc/resolv.conf
# Generated by resolvconf
# Do not edit manually, use
# /etc/net/ifaces/<interface>/resolv.conf instead.
search localdomain
nameserver 192.168.1.101

2. В alt-services развернуть контроллер домена с параметрами:
Режим: Создать новый домен
Имя контроллера домена:	dc1
Realm: example.org
NetBIOS имя: example
Тип базы: tdb
RFC 2307: Нет (выключено)
Функциональный уровень: 2008 R2
Бэкенд DNS: SAMBA_INTERNAL

Настройка серверов пересылки не производится

3. Проверить раздел "Состояние" в alt-services

Ожидаемый результат:
В пункте "Серверы пересылки" нет серверов пересылки, т.к. это не было сконфигурировано

Фактический результат:
В пункте "Серверы пересылки" 4 сервера пересылки(См. вложение)
При этом в /etc/samba/smb.conf указан сервер в корректном виде, хотя он не был настроен вовсе:
dns forwarder = 192.168.1.101

Дополнительно:
Данная ошибка является регрессом по отношению к alterator-service-samba-ad-0.7.1-alt0.p11.1(На текущий момент в p11).
Вероятно ошибка возникла после исправления https://bugzilla.altlinux.org/57363
Comment 1 Repository Robot 2026-01-22 20:44:41 MSK
alterator-service-samba-ad-0.7.3-alt1 -> sisyphus:

Thu Jan 22 2026 Evgenii Sozonov <arzdez@altlinux> 0.7.3-alt1
- Add Systemd resolved settings (Closes: #57497)
- Add Network Manager settings
- Fix typo
- Add disabling dnsstublistener and editing resolvconf.conf
- Fix incorrect path to smb.conf in get_forwarders_samba_internal function
- Fix enable unit function (Closes: 57494)
- Disable smb and nmb services (Closes: #57495)
- Fix domain controller name change when joining (Closes: #57498)
- Fix incorrect samba internal forwarders parsing (Closes: #57512)
- Add dinamic entry update
- Delete comment for name of domain controller
- Add array prefix for dns forwarders
- Disable shellcheck rule 1087
- Fix an incorrect hostname setting
Comment 2 Evgenii Sozonov 2026-01-23 01:34:05 MSK
Конкретно указание в dns forwarder сервера из resolv.conf это новое поведение самбы, насколько я понял. При ручной развертке всё тоже самое. 

Ошибку парсинга исправил.