Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at
Bug 187846 - Review Request: pam_keyring
Summary: Review Request: pam_keyring
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Jason Tibbitts
QA Contact: Fedora Package Reviews List
: 187845 (view as bug list)
Depends On:
TreeView+ depends on / blocked
Reported: 2006-04-03 21:06 UTC by W. Michael Petullo
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2006-06-14 14:32:44 UTC
Type: ---

Attachments (Terms of Use)

Description W. Michael Petullo 2006-04-03 21:06:17 UTC
Spec Name or Url:
SRPM Name or Url:
The pam_keyring module allows GNOME users to automatically unlock 
their default keyring using their system password when they log in. 
This allows the data in the default keyring to be used more 
transparently. Ideally, users should only every have to enter one 
password (or physical token, etc.): the password they use to 
authenticate themselves to the system when they log in.

Comment 1 Ville Skyttä 2006-04-03 21:11:03 UTC
*** Bug 187845 has been marked as a duplicate of this bug. ***

Comment 2 Jason Tibbitts 2006-06-03 01:04:26 UTC
A quick look; builds on in mock on x86_64, development.  rpmlint says:

E: pam_keyring zero-length /usr/share/doc/pam_keyring-0.0.7/FAQ
W: pam_keyring non-standard-dir-in-usr libexec

FAQ shouldn't be shipped.
The libexec warning is bogus.

This looks good enough that I might as well do a full review.  In fact, since
the only issue is the empty FAQ I'll go ahead and approve this and you can fix
it when you check in.

* package meets naming and packaging guidelines.
* specfile is properly named, is cleanly written and uses macros consistently.
* dist tag is present.
* license field matches the actual license.
* license is open source-compatible.  License text included in package.
* source files match upstream:
   b50ff42708c0f49bc10d6cd16d182b39  pam_keyring-0.0.7.tar.gz
   b50ff42708c0f49bc10d6cd16d182b39  pam_keyring-0.0.7.tar.gz-srpm
* latest version is being packaged.
* BuildRequires are proper.
* package builds in mock (development, x86_64).
X rpmlint has one valid complaint
* final provides and requires are sane:
   pam_keyring = 0.0.7-1
   gnome-keyring >= 0.4.8
   gnome-session >= 2.10.0
   pam >= 0.99.3
* shared libraries are present but internal to pam
* package is not relocatable.
* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
* %clean is present.
* %check is not present; no test suite upstream.
* no scriptlets present.
* code, not content.
* documentation is small, so no -docs subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.
* no headers.
* no pkgconfig files.
* no libtool .la droppings.
* not a GUI app.

APPROVED; just don't package the empty FAQ file.

Comment 3 Jason Tibbitts 2006-06-14 14:16:00 UTC

Comment 4 Jason Tibbitts 2006-06-14 14:32:44 UTC
Sorry for pinging; the closure of this bug got lost in the crash.  I'll close it

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