Bug 1295349

Summary: "ruserok(3)": Man page need to be updated.
Product: Red Hat Enterprise Linux 6 Reporter: Mukesh Thapa <mthapa>
Component: man-pages-overridesAssignee: Nikola Forró <nforro>
Status: CLOSED ERRATA QA Contact: Iveta Wiedermann <isenfeld>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.5CC: akarande, ashankar, fweimer, isenfeld, mnewsome, ovasik, pfrankli
Target Milestone: rcKeywords: ManPageChange
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: man-pages-overrides-6.8.2-1.el6 Doc Type: Bug Fix
Doc Text:
Cause: existing hardlink to /etc/hosts.equiv or ~/.rhosts file causes iruserok and ruserok functions to fail, but this behavior is not documented in man page Consequence: documentation is incomplete Fix: man page has been updated to provide missing info Result: mentioned behavior is now properly documented
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-11 00:58:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1300199    

Description Mukesh Thapa 2016-01-04 08:57:41 UTC
Description of problem:


"ruserok(3)": "man-pages" package need to update to fill out the sentence:

~~~
    If  this file does not exist, is not a regular file, is owned by
    anyone other than the user or the superuser, or is writable  by
    anyone  other than the owner, the check automatically fails.
~~~

Version-Release number of selected component (if applicable):


How reproducible:

Above statement is missing from man page of "ruserok(3)"

Comment 2 Florian Weimer 2016-01-04 09:07:06 UTC
As the description says, this change has to be applied to the man-pages package.

Comment 3 Nikola Forró 2016-01-04 16:33:25 UTC
(In reply to Mukesh Thapa from comment #0)
> Above statement is missing from man page of "ruserok(3)"
Actually the statement is not missing, but it's incomplete. The ruserok() function fails also if the .rhosts file is hardlinked anywhere.

Comment 4 Nikola Forró 2016-01-18 08:24:04 UTC
Patch was sent and accepted upstream:
http://www.spinics.net/lists/linux-man/msg09868.html

Comment 15 errata-xmlrpc 2016-05-11 00:58:10 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-0940.html