С некоторых недавних pam_systemd изменился таким образом, что когда pam_systemd попадает в систему, в которой не работает systemd-logind, в такую систему становится невозможно залогиниться. Соответственно, я вижу 2 варианта выхода из этой ситуации: 1. Предпочтительный: пофиксить pam_systemd, чтобы он возвращал PAM_IGNORE, если не может связаться с нужным ему для работы systemd-logind. 2. Простой: засунуть pam_systemd в один пакет с systemd-logind.
как предположение, сломалось после этого коммита: https://github.com/systemd/systemd/pull/15864/commits/e945dd9eedb4feb8fbc94f3e8579586f98fe10f2
(Ответ для Dmitry V. Levin на комментарий #0) > С некоторых недавних pam_systemd изменился таким образом, что когда > pam_systemd попадает в систему, в которой не работает systemd-logind, в > такую систему становится невозможно залогиниться. У меня не получилось воспроизвести эту проблему. Взял alt-p10-server-sysv-20211212-x86_64.iso, доустановил в него pam_systemd. Все работает, login без проблем. ssh тоже. Обновил до sisyphus - тоже не вызвало никаких проблем с логином. Как можно воспроизвести проблему?
(Ответ для Alexey Shabalin на комментарий #2) > (Ответ для Dmitry V. Levin на комментарий #0) > > С некоторых недавних pam_systemd изменился таким образом, что когда > > pam_systemd попадает в систему, в которой не работает systemd-logind, в > > такую систему становится невозможно залогиниться. > > У меня не получилось воспроизвести эту проблему. > Взял alt-p10-server-sysv-20211212-x86_64.iso, доустановил в него pam_systemd. > Все работает, login без проблем. ssh тоже. > Обновил до sisyphus - тоже не вызвало никаких проблем с логином. > Как можно воспроизвести проблему? Перепроверил. Действительно так. Проблема возникает при установке systemd. Т.е. конфликт sysvinit на systemd проблему уже решил.