Bug 57416 - Добавить /etc/pam.d/cosmic-greeter ссылкой на /etc/pam.d/login
Summary: Добавить /etc/pam.d/cosmic-greeter ссылкой на /etc/pam.d/login
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cosmic-greeter (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-02 15:54 MSK by X1Z53
Modified: 2026-01-02 19:58 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description X1Z53 2026-01-02 15:54:54 MSK
При использовании cosmic-greeter в качестве гритера для greetd, он вываливается в ошибку, так как не может найти PAM-модуль для него (/etc/pam.d/cosmic-greeter)

В апстриме есть файл PAM для cosmic-greeter (https://github.com/pop-os/cosmic-greeter/blob/master/debian/cosmic-greeter.pam), но при попытке добавить его вручную, он жаловался на некорректные модули `@include`

При попытке использовать вариант из AUR, с линковкой /etc/pam.d/cosmic-greeter на /etc/pam.d/login (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=cosmic-greeter-git#n85), гритер успешно отрабатывает

Предлагаю в пакете использовать вариант с линком /etc/pam.d/cosmic-greeter на /etc/pam.d/login

Примечание:
Если закомментировать раздел, где находится строка `service = "cosmic-greeter"`, логин также успешно происходит
Comment 1 Yuri N. Sedunov 2026-01-02 18:53:49 MSK
Как соберется, проверь, пожалуйста.

#404292 BUILDING #1 [locked] [test-only] sisyphus srpm=cosmic-greeter-1.0.1-alt1.1.src.rpm
Comment 2 X1Z53 2026-01-02 19:35:53 MSK
WORKSFORME
Comment 3 Repository Robot 2026-01-02 19:58:55 MSK
cosmic-greeter-1.0.1-alt1.1 -> sisyphus:

Fri Jan 02 2026 Yuri N. Sedunov <aris@altlinux> 1.0.1-alt1.1
- installed /etc/pam.d/cosmic-greeter
  as a symlink to /etc/pam.d/login (ALT #57416)