Bug 583644

Summary: .pod files are packaged under /usr/share/doc/sudo*, and man page for sudoers.ldap is missing
Product: Red Hat Enterprise Linux 5 Reporter: Radek Bíba <rbiba>
Component: sudoAssignee: Daniel Kopeček <dkopecek>
Status: CLOSED ERRATA QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: medium Docs Contact:
Priority: low    
Version: 5.5CC: amarecek, dkopecek, sgrubb, tao
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: sudo-1.7.2p1-10.el5 Doc Type: Bug Fix
Doc Text:
Prior to this update, the manual page for sudoers.ldap was not installed, even though it contains important information on how to set up an LDAP sudoers source and other documents refer to it. This error no longer occurs, and the manual page is now properly included in the package. Additionally, various POD files have been removed from the package, as they are required for build purposes only.
Story Points: ---
Clone Of:
: 634159 668804 (view as bug list) Environment:
Last Closed: 2011-01-13 23:08:00 UTC Type: ---
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: 634159, 668804    
Attachments:
Description Flags
patch for sudo.spec
none
patch for configure.in none

Description Radek Bíba 2010-04-19 10:14:36 UTC
Description of problem:
I can see the following files in /usr/share/doc/sudo-1.7.2p1:
sudoers.ldap.pod
sudoers.pod
sudo.pod
visudo.pod

These are "raw" POD files in the upstream tarball. They aren't meant to be read by humans, and they also contain macros that are yet to be expanded according to configuration options. So they shouldn't exist on a live system. Fortunately there are man pages for sudoers, sudo and visudo. However, there's no man page for sudoers.ldap in the Red Hat package.

Please don't include the POD files in the package, and make sure a man page is built from sudoers.ldap.pod and included among other sudo man pages.

Version-Release number of selected component (if applicable):
sudo-1.7.2p1-5.el5

Comment 1 Daniel Kopeček 2010-04-19 11:46:53 UTC
Created attachment 407564 [details]
patch for sudo.spec

- remove *.pod files
- add ChangeLog, WHATSNEW and sudoers.ldap.5

Comment 2 Daniel Kopeček 2010-04-19 11:47:55 UTC
Created attachment 407567 [details]
patch for configure.in

This patch fixes the installation of sudoers.ldap.5 file

Comment 5 Daniel Kopeček 2010-09-14 14:41:35 UTC
*** Bug 580094 has been marked as a duplicate of this bug. ***

Comment 9 Jaromir Hradilek 2010-11-29 12:55:49 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Prior to this update, the manual page for sudoers.ldap was not installed, even though it contains important information on how to set up an LDAP sudoers source and other documents refer to it. This error no longer occurs, and the manual page is now properly included in the package. Additionally, various POD files have been removed from the package, as they are required for build purposes only.

Comment 11 errata-xmlrpc 2011-01-13 23:08:00 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2011-0079.html