Bug Fix Advisory man-pages bug fix update

Advisory: RHBA-2008:0587-7
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-07-16
Last updated on: 2008-07-16
Affected Products: Red Hat Enterprise Linux FasTrack (v. 5 client)
Red Hat Enterprise Linux FasTrack (v. 5 server)
OVAL: N/A

Details

An updated man-pages package that fixes various bugs is now available for
Red Hat Enterprise Linux 5.

The man-pages package provides man (manual) pages from the Linux
Documentation Project.

This updated man-pages package includes fixes for the following bugs:

* the malloc_hook(3) man mage has been updated to reflect the fact that
malloc hooks are multi-thread-unsafe, deprecated functions.

* the ptrace(2) man page description for PTRACE_PEEKUSR has been updated.

* the rint(3) man page has been updated to reflect the fact that the
nearbyint() functions should only be called when ISO C99 is defined.

* a description of the new "scopev4" keyword in the gai.conf configuration
file has been added to the gai.conf(5) man page.

* the new man-pages fdetach(2), isastream(2), fattch(2), putmsg(2) and
getmsg(2) were added, and the unimplemented(2) man page was updated, to
reflect the fact STREAMS functions are not implemented on this system.

* the gethostid(2) man page now includes a warning about sign extension on
64-bit hosts.

* the connect(2) man page has been updated to inclued the following
description for the EADDRNOTAVAIL error code: "Non-existent interface was
requested or the requested address was not local."

* the proc(2) man page has been updated to reflect fields which have been
changed.

* the intro(2) man page incorrectly mentioned the _syscall[X] function,
which is not present in Red Hat Enterprise Linux 5.

* the section on O_DIRECT in the open(2) man page has been updated to
reflect the fact that alignment must fit the block size of the device,
instead of fitting to 512-byte boundaries.

All users of man-pages are advised to upgrade to this updated package,
which resolves these issues.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Enterprise Linux FasTrack (v. 5 client)

SRPMS:
man-pages-2.39-12.el5.src.rpm     91302704a042256a9646ec7d0edfb726
 
IA-32:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
x86_64:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
Red Hat Enterprise Linux FasTrack (v. 5 server)

SRPMS:
man-pages-2.39-12.el5.src.rpm     91302704a042256a9646ec7d0edfb726
 
IA-32:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
IA-64:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
PPC:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
s390x:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
x86_64:
man-pages-2.39-12.el5.noarch.rpm     b1c3562b5d9e360bf37de0f2c3085526
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

248405 - the open(2) man page lists an incorrect requirement on O_DIRECT buffer alignment
392401 - Incorrect error description for non-existent interfaces in connect(2)
402181 - Modify man page to include warning about sign extension on 64 bit hosts.
439199 - add scopev4 to gai.conf man page
450186 - deprecate malloc_hook(3) man page


References


Keywords

gai.conf, malloc_hook, man-pages, tail


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/