--- /usr/sbin/system-auth 2024-10-14 13:51:48.000000000 +0500 +++ /tmp/system-auth.new 2024-12-19 10:36:18.214327911 +0500 @@ -354,6 +354,9 @@ # Add domain groups by its name echo "Domain Users:users" >> /etc/role echo "Domain Admins:localadmins" >> /etc/role + echo "пользователи домена:users" >> /etc/role + echo "администраторы домена:localadmins" >> /etc/role + } set_domain_group_mapping_for_ad()
Актуально для alterator-auth 0.53-alt1: в sbin/system-auth (строки 365–366) в /etc/role по-прежнему записываются только «Domain Users:users» и «Domain Admins:localadmins», русскоязычных имён групп нет.
system-auth должен брать имя групп из домена по SID, это было исправлено. И только если каким-то чудом имя рабочей группы не будет указано, из имени домена извлечь ее не получилось и получить группы из домена тоже не вышло, то только тогда должен быть использовать резервный вариант с указанием стандартных для Samba групп. set_domain_group_mapping_for_ad приоритетнее, чем set_domain_group_mapping. https://git.altlinux.org/gitoskop/#/gears/a/alterator-auth.git/-/commit/201c777458eb84f180f59ee838d8d8997bd83b06