Bug 46420 - Добавляет доменное имя к имени компьютера после введения в домен AD
Summary: Добавляет доменное имя к имени компьютера после введения в домен AD
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-net-eth (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-07 10:03 MSK by kessys
Modified: 2023-06-19 08:36 MSK (History)
7 users (show)

See Also:


Attachments
имя_ПК (103.15 KB, image/jpeg)
2023-06-07 17:25 MSK, kessys
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kessys 2023-06-07 10:03:22 MSK
Проблема:
Изменятся имя ПК при вводе в домен
Реальность:
После обновления пакета task-auth-ldap-sssd стало изменяться имя пк в сетевом интерфейсе при подключении к домен.
Ожидание:
Имя ПК не изменяется.
Префикс для домена должен быть вынесен в отдельную функцию
Особенности:
Компьютер обновлён либо пакет  task-auth-ldap-sssd
Другое:
alt k10.0 k10.1
Comment 1 Evgeny Shesteperov 2023-06-07 11:29:43 MSK
А можно описать проблему более подробно?

Желателен вывод ДО и ПОСЛЕ ввода в домен:

    # hostname

    # hostnamectl

    # cat /proc/sys/kernel/hostname

    # uname -n

В какой домен, укажите версию операционной системы и приложения.
Comment 2 kessys 2023-06-07 17:25:18 MSK
Created attachment 13433 [details]
имя_ПК
Comment 3 kessys 2023-06-07 17:28:13 MSK
(Ответ для Evgeny Shesteperov на комментарий #1)
> А можно описать проблему более подробно?
> 
> Желателен вывод ДО и ПОСЛЕ ввода в домен:
> 
>     # hostname
> 
>     # hostnamectl
> 
>     # cat /proc/sys/kernel/hostname
> 
>     # uname -n
> 
> В какой домен, укажите версию операционной системы и приложения.

у нас домен AD
Картинку прикрепил после, до это просто без суффикса.
Система указана в описании
Comment 4 kessys 2023-06-07 17:29:13 MSK
Comment on attachment 13433 [details]
имя_ПК

п
Comment 5 Evgeny Shesteperov 2023-06-07 18:52:17 MSK
Проблему увидел, ищу виновника.
Comment 6 Evgeny Shesteperov 2023-06-18 12:54:03 MSK
Добавляет доменное имя к имени компьютера после введения в домен 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