Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#30659 - [slim] 1.3.3-5 Install incorrectly assumes you are using systemd

Attached to Project: Arch Linux
Opened by Sean Bruen (kyau) - Thursday, 12 July 2012, 21:55 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 16 July 2012, 15:33 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The default installation of slim from packages is assuming users are using systemd.

Additional info:
* slim 1.3.3-5
* Floods /var/log/auth.log with:
localhost slim: PAM adding faulty module: /usr/lib/security/pam_systemd.so
localhost slim: PAM unable to dlopen(/usr/lib/security/pam_systemd.so): /usr/lib/security/pam_systemd.so: cannot open shared object file: No such file or directory

Steps to reproduce:
pacman -S slim
Then modify your /etc/inittab to start slim as you default graphical login manager.

Solution:
The line for systemd in /etc/pam.d/slim is incorrect.
# cat /etc/pam.d/slim | grep systemd
session optional pam_systemd.so
To fix for users not using systemd change the line to the following:
# cat /etc/pam.d/slim | grep systemd
-session optional pam_systemd.so
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 16 July 2012, 15:33 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.3.4-2

Loading...