Remove pam_systemd.so from common-session pam conf
The libpam recipe adds pam_systemd.so into
/etc/pam.d/common-session if it detects systemd is
enabled.
However, systemd only installs pam_systemd.so if the
systemd-logind package is installed, which openBMC
doesn't want. So now when common-session is used by
a pam module, there are errors in the journal saying
it can't find pam_systemd.so.
To fix this, remove the pam_systemd.so line ourselves.
Tested: Verified that the line containing pam_systemd.so
is no longer in the common-session file, and that
there are no errors in the journal when logging
in via REST.
Change-Id: I3b6557bf2650167d8e6cbc7d78a8a101e2a1ec16
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
1 file changed