Bug 1039461 - No manual page pam_gnome_keyring
Summary: No manual page pam_gnome_keyring
Status: IN_PROGRESS
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: All openSUSE 42.2
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Hans Petter Jansson
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-17 09:48 UTC by Dr. Werner Fink
Modified: 2017-06-21 17:03 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
gnome-keyring-bsc1039461-pam-man-page.patch (8.66 KB, patch)
2017-06-21 16:25 UTC, Hans Petter Jansson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dr. Werner Fink 2017-05-17 09:48:26 UTC
Most pam modules do have a manual pages[1] but there is NO for pam_gnome_keyring!
this is an essential pam nodule nowadays it has to have a manual page

[1] man -k pam_ | grep module
 group.conf (5)       - configuration file for the pam_group module
 limits.conf (5)      - configuration file for the pam_limits module
 pam_access (8)       - PAM module for logdaemon style login access control
 pam_cracklib (8)     - PAM module to check the password against dictionary words
 pam_debug (8)        - PAM module to debug the PAM stack
 pam_deny (8)         - The locking-out PAM module
 pam_echo (8)         - PAM module for printing text messages
 pam_env (8)          - PAM module to set/unset environment variables
 pam_exec (8)         - PAM module which calls an external command
 pam_filter (8)       - PAM filter module
 pam_ftp (8)          - PAM module for anonymous access module
 pam_get_data (3)     - get module internal data
 pam_group (8)        - PAM module for group access
 pam_issue (8)        - PAM module to add issue file to user prompt
 pam_keyinit (8)      - Kernel session keyring initialiser module
 pam_lastlog (8)      - PAM module to display date of last login and perform inactive account lock out
 pam_limits (8)       - PAM module to limit resources
 pam_mkhomedir (8)    - PAM module to create users home directory
 pam_namespace (8)    - PAM module for configuring namespace for a session
 pam_permit (8)       - The promiscuous module
 pam_pwcheck (8)      - PAM module for password strength checking
 pam_pwhistory (8)    - PAM module to remember last passwords
 pam_rhosts (8)       - The rhosts PAM module
 pam_selinux (8)      - PAM module to set the default security context
 pam_sepermit (8)     - PAM module to allow/deny login depending on SELinux enforcement state
 pam_set_data (3)     - set module internal data
 pam_shells (8)       - PAM module to check for valid login shell
 pam_tally2 (8)       - The login counter (tallying) module
 pam_time (8)         - PAM module for time control access
 pam_umask (8)        - PAM module to set the file mode creation mask
 pam_unix2 (8)        - Standard PAM module for traditional password authentication
 pam_warn (8)         - PAM module which logs all PAM items if called
 pam_winbind (8)      - PAM module for Winbind
 pam_winbind.conf (5) - Configuration file of PAM module for Winbind
 pam_xauth (8)        - PAM module to forward xauth keys between users
 sepermit.conf (5)    - configuration file for the pam_sepermit module
 time.conf (5)        - configuration file for the pam_time module
Comment 1 Josef Möllers 2017-05-19 07:31:06 UTC
What package is pam_gnome_keyring.so in?
I can find it neither in pam nor in pam-modules!
Comment 2 Dr. Werner Fink 2017-05-19 07:43:48 UTC
(In reply to Josef Möllers from comment #1)
> What package is pam_gnome_keyring.so in?
> I can find it neither in pam nor in pam-modules!

 rpm -qf /lib64/security/pam_gnome_keyring.so
 gnome-keyring-pam-3.20.0-3.1.x86_64

 osc maintainer gnome-keyring-pam --email 
 Defined in project:  GNOME:Factory
   bugowner of gnome-keyring-pam : 
    os.gnome.maintainers@gmail.com
   maintainer of gnome-keyring-pam : 
    dimstar@opensuse.org, sreeves@suse.com, zaitor@opensuse.org, -, -
Comment 3 Josef Möllers 2017-05-19 07:57:12 UTC
Should be a no-brainer. The manual page is readily available at
https://wiki.gnome.org/Projects/GnomeKeyring/Pam/Manual

Assigning to maintainer.
Comment 4 Dr. Werner Fink 2017-05-19 08:10:59 UTC
(In reply to Josef Möllers from comment #3)
> Should be a no-brainer. The manual page is readily available at
> https://wiki.gnome.org/Projects/GnomeKeyring/Pam/Manual
> 
> Assigning to maintainer.

And this page seems to be outdated as $HOME/.gnome2/keyrings/login.keyring is wrong now ... looks like more $HOME/.local/keyrings/login.keyring
Comment 5 Hans Petter Jansson 2017-06-21 16:25:38 UTC
Created attachment 729729 [details]
gnome-keyring-bsc1039461-pam-man-page.patch

I took the wiki doc page and turned it (mostly verbatim) into proper Docbook XML. This patch adds it to the build.
Comment 6 Hans Petter Jansson 2017-06-21 17:03:52 UTC
Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=784051