Изменения в pam, удалены tally/tally2 модули

В пакете pam удалили tally/tally2 модули. Что может привести к невозможности логина если вы изменяли настройки в /etc/pam.d

Рекомендуется проверить /etc/pam.d на pacnew и заменить если есть
Например
/etc/pam.d/system-login на /etc/pam.d/system-login.pacnew

Для исправления при невозможности логина грузимся с опцией ядра "systemd.unit = rescue.target"

см.
https://bugs.archlinux.org/task/67641
Если даже все нормально (то есть настройки pam.d не менялись), то все равно в логах будут отладочные сообщения (и даже уровня err - можете проверить: journalctl -b -p3 | grep pam).
Убрать их, конечно, можно, НО что то в последнее время эти отладочные сообщения только увеличиваются (недавний пример) … и приходится тратить время на их изучение/понимание … да и не нравится лично мне наличие в логах лишних сообщений.

PS - уточнение - вообщем наблюдаю сейчас следующие сообщения в логах
- при загрузке
... login[380]: pam_systemd_home(login:account): Failed to query user record: Unit dbus-org.freedesktop.home1.service not found.
... systemd[407]: pam_systemd_home(systemd-user:account): Failed to query user record: Unit dbus-org.freedesktop.home1.service not found.
- при каждом использовании sudo
... sudo[42394]: pam_systemd_home(sudo:account): Failed to query user record: Unit dbus-org.freedesktop.home1.service not found.
Все это связано с pam_systemd_home
Ошибки не исчезают с опытом - они просто умнеют
это ж, вроде, не официальная новость...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
не официальная
Формат раздела вроде позволяет не только официальные.
Изменения в пакете которые могут привести к невозможности загрузки или логина имхо заслуживают предупреждения.
На форуме это две темы : новости и дефектные обновления
Официальная или нет, а я сегодня уже залетел на это дело - обновился, перегрузился а залогиниться не могу.
vs220
Изменения в пакете которые могут привести к невозможности загрузки или логина имхо заслуживают предупреждения.
vs220, я только за. такие сообщения.
но по ходу дела именно в этом разделе публикуются переводы официальных новостей с главного сайта, а там этого еще нет.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
это ж, вроде, не официальная новость…
Если о нововедении, касающейся данного топика, то начало было положено более полгода назад ... с ведением в systemd новинки systemd-houmed, которая дает возможность удобного переноса и монтирования файл-образ /home с зашифрованными данными окружения, который можно быстро перенести и развернуть на любой системе. .... а после последовало и продолжение - введение pam_systemd_home (библиотека pam_systemd_home.so, задействованная в /etc/pam.d/system-auth) .... Вообщем наворочали много, а в итоге в логах имеем кучу сообщений (вплоть до категории err) и, думаю, многие будут удивлены, увидя кучу непонятных сообщений ...
Это я к тому, что так делать не есть хорошо ... юзеры, не использующие эту хрень, не должны видеть эти сообщения вообще
Ошибки не исчезают с опытом - они просто умнеют
vasek, понятно, я просто в /etc/pam.d не копался, поэтому все изменения у меня прошли незаметно на автомате...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
я просто в /etc/pam.d не копался, поэтому все изменения у меня прошли незаметно на автомате…
Да я тоже не копался - просто после каждого обновления запускаю после перегрузки journalctl -b -p3 и если что то появилось новенькое, то начинаю разбираться, что это такое и как к этому относиться ...

EDIT 1 - так как не терплю наличие ошибок (сообщений типа err) в логах journal, то избавился от этих ошибок
journalctl -b -p3 | grep pam
пусто ...
хотя до этого были
journalctl -b -2 -p3 | grep pam | wc -l
37
journalctl -b -1 -p3 | grep pam | wc -l
5
Для исключения этих сообщений (типа err), обусловленных pam_systemd_home, отредактировал файл /etc/pam.d/system-auth, точнее, закомментировал следующие строки (содержащие модуль pam_systemd_home.so и начинающиеся на символ "-")
-auth      [success=1 default=ignore]  pam_systemd_home.so
-account   [success=1 default=ignore]  pam_systemd_home.so
-password  [success=1 default=ignore]  pam_systemd_home.so

PS - ничего страшного в этом вроде бы не вижу ... но желающим повторить напомню - делаете на свой свой страх и риск ...
Ошибки не исчезают с опытом - они просто умнеют
vasek, ну вот ты отредактировал этот файл и будешь в будущем следить за его актуальностью лично. пройдет время и можешь забыть или не заметить...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.