Bug 57716 - Не работает gnome-initial-setup из-за правила pam
Summary: Не работает gnome-initial-setup из-за правила pam
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gdm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-29 21:56 MSK by Vladimir Romanov
Modified: 2026-01-29 23:18 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Romanov 2026-01-29 21:56:59 MSK
При gnome.initial-setup=1 в kernel cmdline, gdm не запускается, жалуясь на 

user ingroup gdm

в /etc/pam.d/gdm-launch-environment

Сейчас gdm для initial-setup создает временного пользователя и добавляет его в группу gnome-initial-setup.

Предлагаю убрать проверку на присутствие в группе gdm, или заменить gdm на gnome-initial-setup (проблема исчезает в обоих случаях)

Это полезно, так как для создания своих initial-setup приложений, нужно прикидываться gnome-initial-setup (со слов мейнтейнера gdm)
Comment 1 Yuri N. Sedunov 2026-01-29 22:47:16 MSK
Так должно работать, проверьте.

-user ingroup gdm
+user ingroup gdm:gnome-initial-setup
Comment 2 Vladimir Romanov 2026-01-29 22:54:09 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Так должно работать, проверьте.
> 
> -user ingroup gdm
> +user ingroup gdm:gnome-initial-setup

Проверил, работает. Также узнал, что оставление одного gnome-initial-setup не сработало бы
Comment 3 Repository Robot 2026-01-29 23:18:58 MSK
gdm-49.2-alt1.1 -> sisyphus:

Thu Jan 29 2026 Yuri N. Sedunov <aris@altlinux> 49.2-alt1.1
- gdm-launch-environment.pam:
  succeed_if also checks if user in group gnome-initial-setup
  (ALT #57716)