Проблема: Изменятся имя ПК при вводе в домен Реальность: После обновления пакета task-auth-ldap-sssd стало изменяться имя пк в сетевом интерфейсе при подключении к домен. Ожидание: Имя ПК не изменяется. Префикс для домена должен быть вынесен в отдельную функцию Особенности: Компьютер обновлён либо пакет task-auth-ldap-sssd Другое: alt k10.0 k10.1
А можно описать проблему более подробно? Желателен вывод ДО и ПОСЛЕ ввода в домен: # hostname # hostnamectl # cat /proc/sys/kernel/hostname # uname -n В какой домен, укажите версию операционной системы и приложения.
Created attachment 13433 [details] имя_ПК
(Ответ для Evgeny Shesteperov на комментарий #1) > А можно описать проблему более подробно? > > Желателен вывод ДО и ПОСЛЕ ввода в домен: > > # hostname > > # hostnamectl > > # cat /proc/sys/kernel/hostname > > # uname -n > > В какой домен, укажите версию операционной системы и приложения. у нас домен AD Картинку прикрепил после, до это просто без суффикса. Система указана в описании
Comment on attachment 13433 [details] имя_ПК п
Проблему увидел, ищу виновника.
Добавляет доменное имя к имени компьютера после введения в домен AD Версия - alterator-net-eth-5.2.4-alt1 - etcnet-0.9.29-alt1 - coreutils-9.1.0.8.e08752-alt1 - systemd-252.7-alt1 Дистрибутивы - p10-server-10.1-x86-64, обновлённый до Sisyphus (в качестве сервера) - p10-workstation-10.1-x86-64, обновлённый до Sisyphus (в качестве клиента) Шаги воспроизведения На сервере развернуть Samba-домен. На клиенте: # hostnamectl set-hostname client && reboot Проверить значения: # hostname && hostnamectl hostname && cat /proc/sys/kernel/hostname && uname -n && cat /etc/sysconfig/network | grep -Po "HOSTNAME=\K.+" client client client client host-114 И в модуле Ethernet-интерфейсы: Имя компьютера: client Установить пакеты и ввести машину в домен через модуль Аутентификация в ЦУС, перезагрузился: # apt-get install -y task-auth-ldap-sssd # DOMAINNAME="samba.testdomain" # SERVERIP=<DOMAIN SERVER IP> # echo -e "name_servers=$SERVERIP\nsearch_domains=$DOMAINNAME" >> /etc/resolvconf.conf # reboot # acc # hostname && hostnamectl hostname && cat /proc/sys/kernel/hostname && uname -n && cat /etc/sysconfig/network | grep -Po "HOSTNAME=\K.+" client client client client client.samba.testdomain # reboot Проверить значения: # hostname && hostnamectl hostname && cat /proc/sys/kernel/hostname && uname -n && cat /etc/sysconfig/network | grep -Po "HOSTNAME=\K.+" client.samba.testdomain client.samba.testdomain client.samba.testdomain client.samba.testdomain client.samba.testdomain И в модуле Ethernet-интерфейсы. Ожидаемый результат: В ЦУС Имя компьютера: client, либо правильное указание формулировки в Справке. Фактический результат: В ЦУС Имя компьютера: client.samba.testdomain, либо неверная формулировка в Справке. Примечание 1: Согласно описанию в Справке: “Имя компьютера” — имя машины в локальной сети. Имя компьютера в отличие от традиционного имени хоста в Unix (hostname) НЕ СОДЕРЖИТ НАЗВАНИЯ СЕТЕВОГО ДОМЕНА. Примечание 2: После прочтения https://bugzilla.altlinux.org/41708 и выполнения: # apt-get install -y alterator-net-domain && reboot результат в ЦУС Имя компьютера как client, то есть ожидаемое, однако такой подход выглядит неверным. Воспроизводится в P10 с версиями: - alterator-net-eth-5.2.4-alt1 - etcnet-0.9.28-alt1 - coreutils-8.32.0.165.18dbc-alt1 - systemd-249.16-alt2