В Red Hat 7 я вижу
-session optional pam_systemd.so
в /etc/pam.d/system-session
.
Я также вижу, что -
префикс упоминается в документации LFS: http://www.linuxfromscratch.org/blfs/view/7.6-systemd/general/systemd.html
Пожалуйста, помогите мне понять, что делает -session
означает здесь в отличие от простого session
.
Цитируя man pam.conf
:
If the type value from the list above is prepended with a -
character the PAM library will not log to the system log if it
is not possible to load the module because it is missing in the
system. This can be useful especially for modules which are not
always installed on the system and are not required for correct
authentication and authorization of the login session.