Bug 1056591 - Missing keyring
Summary: Missing keyring
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mate-screensaver
Version: 20
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Mashal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-22 14:28 UTC by Don Swaner
Modified: 2014-02-11 23:13 UTC (History)
4 users (show)

Fixed In Version: mate-screensaver-1.6.2-1.fc20
Clone Of:
Environment:
Last Closed: 2014-02-11 23:13:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Don Swaner 2014-01-22 14:28:26 UTC
Description of problem:
Journal error reports missing library: /usr/lib64/security/pam_mate_keyring.so
yum reports that nothing provides this library.  mate-screensaver-dialog is looking for this library.

Version-Release number of selected component (if applicable):
Name        : mate-desktop
Arch        : x86_64
Version     : 1.6.2
Release     : 1.fc20

How reproducible:
NA

Steps to Reproduce:
1. NA
2.
3.

Actual results:


Expected results:


Additional info:
Journal report:
Jan 22 09:09:28 fedorad.dswaner.home mate-screensaver-dialog[7727]: PAM adding faulty module: /usr/lib64/security/pam_mate_keyring.so
Jan 22 09:09:28 fedorad.dswaner.home mate-screensaver-dialog[7727]: PAM unable to dlopen(/usr/lib64/security/pam_mate_keyring.so): /usr/lib64/security/pam_mate_keyring.so: cannot open shared object file: No such file or directory

Comment 1 Don Swaner 2014-01-22 14:30:53 UTC
yum install mate-keyring results:
Package mate-keyring-1.6.0-3.fc20.x86_64 is obsoleted by mate-desktop-1.6.2-1.fc20.x86_64 which is already installed

Comment 2 Rex Dieter 2014-01-22 14:32:20 UTC
/etc/pam.d/mate-screensaver (owned by mate-screensaver), contains:
auth       optional     pam_mate_keyring.so

Either remove that line (if it's not truly available or needed), or prepend the lines with '-', like
-auth       optional     pam_mate_keyring.so
to make it not complain when missing.

Comment 3 Rex Dieter 2014-01-22 14:33:40 UTC
And, let me know if mate-keyring is truly obsolete/deprecated (looks like it, but would like confirmation), and I'll take care of removing it from login manager pam configs (kdm, lightdm, sddm).

Comment 4 Wolfgang Ulbrich 2014-01-22 15:22:28 UTC
Rex,
libmatekeyring and mate-keyring is obsolete with => f20, we did switch to libsecrete/gnome-keyring in upstream master and use the commits for f20 too.
I will fix the mate-screensaver pam file.
It's a good idea to do the same for lightdm.

Comment 5 Wolfgang Ulbrich 2014-01-22 15:31:59 UTC
@ Don Swaner
you should edit this line
/etc/pam.d/mate-screensaver
auth       optional     pam_mate_keyring.so
to
auth       optional     pam_gnome_keyring.so

until the the fix build is in repos.

Comment 6 Wolfgang Ulbrich 2014-01-22 15:33:33 UTC
Rex, of course this can savely remove from all DM's for f20.

Comment 7 Fedora Update System 2014-01-26 13:29:46 UTC
mate-screensaver-1.6.1-5.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/mate-screensaver-1.6.1-5.fc20

Comment 8 Fedora Update System 2014-01-27 13:05:10 UTC
Package mate-screensaver-1.6.1-5.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mate-screensaver-1.6.1-5.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-1600/mate-screensaver-1.6.1-5.fc20
then log in and leave karma (feedback).

Comment 9 Rex Dieter 2014-01-27 15:00:28 UTC
fyi, per comment #4, since those login managers already consider mate-kerying as optional, and it's still needed for f19, I'll postpone removing it until f19 goes EOL.

Comment 10 Fedora Update System 2014-02-01 12:28:22 UTC
mate-screensaver-1.6.2-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/mate-screensaver-1.6.2-1.fc20

Comment 11 Fedora Update System 2014-02-11 23:13:26 UTC
mate-screensaver-1.6.2-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.