Bug 45369

Summary: Содержимое файла /etc/resolvconf.conf отличается при установке с разными профилями
Product: Альт Сервер Reporter: Vera Blagoveschenskaya <vercha>
Component: УстановкаAssignee: Evgeny Sinelnikov <sin>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: jqt4
Version: 10.2   
Hardware: x86_64   
OS: Linux   

Description Vera Blagoveschenskaya 2023-02-22 12:20:37 MSK
В тестировании:

В тестировании:

x86_64
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/server/x86_64/alt-server-10.1-x86_64.iso

aarch64
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/server/aarch64/alt-server-10.1-aarch64.iso

1) Система установлена с профилем samba-dc (компоненты отмечены по умолчанию).
2) Перезагрузиться, войти в систему.
3) Выполнить команду cat /etc/resolvconf.conf Скрыть

# cat /etc/resolvconf.conf 
# Configuration for resolvconf(8)
# See resolvconf.conf(5) for details

resolv_conf_head='# Do not edit manually, use\n# /etc/net/ifaces/<interface>/resolv.conf instead.'
resolv_conf=/etc/resolv.conf

# These interfaces will always be processed first.
interface_order='lo lo[0-9]* lo.*'

# These interfaces will be processed next, unless they have a metric.
dynamic_order='tap[0-9]* tun[0-9]* vpn vpn[0-9]* wg[0-9]* ppp[0-9]* ippp[0-9]*'

#Configuration files for named subscriber.
named_zones=/var/lib/bind/etc/resolvconf-zones.conf
named_options=/var/lib/bind/etc/resolvconf-options.conf

#Configuration files for dnsmasq subscriber.
dnsmasq_conf=/etc/dnsmasq.conf.d/60-resolvconf
dnsmasq_resolv=/etc/resolv.conf.dnsmasq

Результат: отсутствует строчка name_servers=127.0.0.1
При этом при установке системы с профилем Офисный сервер в файле /etc/resolvconf.conf присутствует строчка name_servers=127.0.0.1 

Ожидаемый результат: "name_servers=127.0.0.1" в resolvconf.conf в обоих случаях (профилях) быть не должно.

Дополнительно: Профиль "Офисный сервер" включает группу "Сервер DNS", содержащую пакет installer-feature-resolver-bind-stage3
В этом пакете содержится скрипт /usr/share/install2/postinstall.d/90-resolver-bind.sh, выполняющийся при установке.
Команда
shell_config_set "$resolvconf_file" "name_servers" "127.0.0.1"
прописывает обсуждаемую настройку.
Comment 1 Vera Blagoveschenskaya 2024-04-03 18:24:39 MSK
Актуально для Server 10.2