! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Xfce4-screensaver: point correct pam files to include
Status:
RESOLVED: FIXED
Product:
Xfce4-screensaver
Component:
General

Comments

Description Mikhail Kolyada 2018-10-20 15:16:40 CEST
The screensaver includes the /etc/pam.d/common-auth for pam settings, and as a result it can not work with pam on gentoo, as gentoo uses the /etc/pam.d/system-auth, but the 'common-auth' one is hardcoded in the project's code.
Comment 1 Git Bot editbugs 2018-10-26 12:11:56 CEST
Sean Davis referenced this bugreport in commit f890b1ecb4c91651d4812e9add75f652a897d9f4

Add PAM auth type detection and configuration flag (bug #14779)

https://git.xfce.org/apps/xfce4-screensaver/commit?id=f890b1ecb4c91651d4812e9add75f652a897d9f4
Comment 2 Sean Davis editbugs 2018-10-26 12:14:11 CEST
The above commit should make it so xfce4-screensaver automatically detects the correct PAM auth and installs the correct file. If it fails (and distributors may want to do this to play it safe), you can configure it with the --with-pam-auth-type=<common/system> flag to set the correct option.

Bug #14779

Reported by:
Mikhail Kolyada
Reported on: 2018-10-20
Last modified on: 2018-10-26

People

Assignee:
Sean Davis
CC List:
1 user

Version

Attachments

Additional information