Bug 57114

Summary: cannot add groups to current user without reboot.
Product: Sisyphus Reporter: nbr <nbr>
Component: gnome-sessionAssignee: Yuri N. Sedunov <aris>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: aris, glebfm
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description nbr 2025-12-03 18:53:13 MSK
Sisyphus regular gnome
Graphical session.
1) login to interactive shell as user user1
2) su - ; usermod -aG group1 user1
(groups successfully added in /etc/group for user1)
3) logoff; logon as user1
4) id
shows that user1 is NOT a member of group1
Only after reboot user1 becomes a member of group1
Comment 1 Yuri N. Sedunov 2025-12-03 19:16:55 MSK
Чего?
Comment 2 nbr 2025-12-08 13:15:34 MSK
Похоже в gnome выход из сессии != выход из systemd сессии.
Поэтому обычный способ изменить себе группу при уже работающей 
su 
изменить группу
выйти из su
выйти из сессии
войти
не работает.
При последующем входе, несмотря на изменения в файлах /etc/group
пользователь user не получит членства в только что добавленных ему группах, что 
противоречит обычной практике.
Comment 3 nbr 2025-12-10 22:19:28 MSK
Понятно. Сессия еще "висит" в Gnome в течение 30 sec. или более.
Нужно ждать после выхода из системы.
need to wait session lingering timeout before relogon