This commit is contained in:
Michael Kerrisk 2005-07-06 09:12:50 +00:00
parent c65433e6a5
commit eb9a3e3c70
5 changed files with 268 additions and 124 deletions

223
Changes
View File

@ -1,6 +1,6 @@
==================== Changes in man-pages-2.05 ====================
==================== Changes in man-pages-2.06 ====================
Released: 2005-06-27
Released: ????-??-??
Contributors
------------
@ -8,14 +8,17 @@ Contributors
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
A Costa <agcosta@gis.net>
Alain Portal <aportal@univ-montp2.fr>
Andries Brouwer <Andries.Brouwer@cwi.nl>
Bas Zoetekouw <bas@debian.org>
Dan Jacobson <jidanni@jidanni.org>
Delian Krustev <krustev@krustev.net>
Dora Anna Volgyesi <volgyesi@elte.hu>
Martin (Joey) Schulze <joey@infodrom.org>
Ove Kaaven <ovek@arcticnet.no>
Bhavesh P Davda <bhavesh@avaya.com>
Clau Weber <claus@jambit.com>
David Lloyd <dlloyd@microbits.com.au>
Justin Pryzby <justinpryzby@users.sourceforge.net>
Lars Wirzenius <liw@iki.fi>
Martin Pool <mbp@sourcefrog.net>
#### Martin (Joey) Schulze <joey@infodrom.org>
Petter Reinholdtsen <pere@hungry.com>
Steven Murdoch <Steven.Murdoch@cl.cam.ac.uk>
Apologies if I missed anyone!
@ -23,135 +26,117 @@ Global changes
--------------
Typographical or grammatical errors have been corrected in several
places. (Special thanks to A Costa.)
places.
Many uses of hyphens and dashes were corrected.
New pages
---------
Removed Pages
-------------
sstk.2
mtk
AFAIK, this sytem call has never actually done anything (other
than be a stub) on any Unix.
Changes to individual pages
---------------------------
_exit.2
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
close.2
accept.2
mtk
Clarified what type of lock close() affects.
Minor formatting changes.
Various wording and formatting fixes.
dup.2
bind.2
mtk
Consistent use of terms "open file description",
"file status flags", and "file decriptor flags"
Removed mention of lock sharing -- it was not
accurate.
Minor formatting fixes
Minor formatting changes
fcntl.2
clone.2
mtk
Consistent use of terms "open file description",
"file status flags", and "file decriptor flags"
Some rewriting of discussion of file descriptor flags
Under F_DUPFD, replaced some text duplicated in dup.2
with a cross ref to dup.2
Minor wording and formatting fixes
Various minor wording improvements; some formatting fixes
fpclassify.3
mtk / Martin (Joey) Schulze / Bas Zoetekouw
The return value of isinf() changed in glibc 2.02
to differentiate positive and neagtive infinity.
See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285765
getgid.2
getuid.2
Delian Krustev
Remove confusing text describing real and effective IDs.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285852
getitimer.2
connect.2
mtk
The short sleep bug (up to 1 jiffy) that was newly noted in
man-pages-2.04 has just been fixed in 2.6.12.
Various wording and formatting fixes.
epoll_create.2
Bhavesh P Davda
s/positive/non-negative/ [for file descriptor]
getpriority.2
listen.2
mtk
Removed historic comment on BSD backlog ceiling.
Minor wording and formatting changes.
socket.2
mtk
Various minor wording improvements
umask.2
mtk
Added mkdir(2) to discussion, made term "file mode creation
mask" clearer.
Various, mostly small, wording changes
errno.3
Martin Pool
Change description for ESTALE
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=237344
fgetgrent.3
getgrent.3
getgrent_r.3
David Lloyd
Added SEE ALSO putgrent(3)
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=211336
getgrent.3
getgrnam.3
getpwent.3
getpwnam.3
Lars Wirzenius / mtk
Replace mention of /etc/{passwd,group} by refernces to
"passwd/group database", and LDAP and NIS.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117
mtk
Miscellaneous wording improvements
Consistent DESCRIPTION and ERRORS wording across these pages.
getnameinfo.3
mtk
Changed range documented in main text from -20..20 to -20..19.
Noted that the range is -20..20 on some systems.
Relocate misplaced text describing gai_strerror().
open.2
mtk / aeb
Clarification of term "open file description" along with
explanation of what information it maintains.
Other wording improvements
Various minor wording changes
getnetent.3
Petter Reinholdtsen
s/endservent/endnetent/
As per Debian Bug#316517
atexit.3
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
getspnam.3
Lars Wirzenius / mtk
Replace mention of /etc/shadow by refernces to
"shadow password database", and LDAP and NIS.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117
mtk, Claus Weber
Miscellaneous wording improvements
Consistent DESCRIPTION wording vis-a-vis getpwnam.3 etc.
scanf.3
Justin Pryzby / mtk
As per Debian Bug#317037
shm_open.3
mtk
Noted use of atexit() for establishing function to be invoked on
shared library unload.
Noted that atexit()-registered functions are not invoked on
abnormal termination.
Formatting fixes.
Modified details of how user and group ownership of a new
object are set.
Various minor wording and formatting cleanups.
proc.5
mtk
Updated discussion of /proc/stat
exit.3
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
mtk
Minor rewording and formatting changes.
getloadavg.3
mtk
Added #define _BSD_SOURCE to prototype
log2.3
Martin (Joey) Schulze
Add ERANGE error.
readdir.3
mtk
Added definition of Linux dirent structure.
Some formatting cleanups.
strtod.3
Dora Anna Volgyesi/ mtk
strtold() and strtof() need _ISOC99_SOURCE of _XOPEN_SOURCE=600
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246668
tdestroy.3
mtk
New link to tsearch.3
tsearch.3
mtk
Added tdestroy to .TH line
mem.4
mtk
Change "chown root:mem /dev/mem" to "chown root:kmem /dev/mem"
null.4
mtk
Change "chown root:mem /dev/null /dev/zero" to
"chown root:root /dev/null /dev/zero"
vcs.4
Dan Jacobson / Martin (Joey) Schulze
Replaced "selection(1)" by "gpm(8)" under SEE ALSO
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=253515
signal.7
Ove Kaaven
SA_SIGACTION should be SA_SIGINFO
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=305369
urn.7
mtk
New link to uri.7
ip.7
Steven Murdoch
Change protocol in UDP prototype.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=182635

View File

@ -955,3 +955,162 @@ tcp.7
Various wording and formatting fixes.
Incorporated some new /proc/sys/net/ipv4/tcp_* file descriptions
from the 2.6.12 source file Documentation/networking/ip-sysctl.txt.
==================== Changes in man-pages-2.05 ====================
Released: 2005-06-27
Contributors
------------
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
A Costa <agcosta@gis.net>
Andries Brouwer <Andries.Brouwer@cwi.nl>
Bas Zoetekouw <bas@debian.org>
Dan Jacobson <jidanni@jidanni.org>
Delian Krustev <krustev@krustev.net>
Dora Anna Volgyesi <volgyesi@elte.hu>
Martin (Joey) Schulze <joey@infodrom.org>
Ove Kaaven <ovek@arcticnet.no>
Apologies if I missed anyone!
Global changes
--------------
Typographical or grammatical errors have been corrected in several
places. (Special thanks to A Costa.)
New pages
---------
Changes to individual pages
---------------------------
_exit.2
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
close.2
mtk
Clarified what type of lock close() affects.
Minor formatting changes.
dup.2
mtk
Consistent use of terms "open file description",
"file status flags", and "file decriptor flags"
Removed mention of lock sharing -- it was not
accurate.
Minor formatting fixes
fcntl.2
mtk
Consistent use of terms "open file description",
"file status flags", and "file decriptor flags"
Some rewriting of discussion of file descriptor flags
Under F_DUPFD, replaced some text duplicated in dup.2
with a cross ref to dup.2
Minor wording and formatting fixes
fpclassify.3
mtk / Martin (Joey) Schulze / Bas Zoetekouw
The return value of isinf() changed in glibc 2.02
to differentiate positive and neagtive infinity.
See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285765
getgid.2
getuid.2
Delian Krustev
Remove confusing text describing real and effective IDs.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285852
getitimer.2
mtk
The short sleep bug (up to 1 jiffy) that was newly noted in
man-pages-2.04 has just been fixed in 2.6.12.
getpriority.2
mtk
Changed range documented in main text from -20..20 to -20..19.
Noted that the range is -20..20 on some systems.
open.2
mtk / aeb
Clarification of term "open file description" along with
explanation of what information it maintains.
Other wording improvements
Various minor wording changes
atexit.3
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
mtk
Noted use of atexit() for establishing function to be invoked on
shared library unload.
Noted that atexit()-registered functions are not invoked on
abnormal termination.
Formatting fixes.
exit.3
mtk / aeb
Reversed 2.04 introduction of the term "process termination
function".
mtk
Minor rewording and formatting changes.
getloadavg.3
mtk
Added #define _BSD_SOURCE to prototype
log2.3
Martin (Joey) Schulze
Add ERANGE error.
readdir.3
mtk
Added definition of Linux dirent structure.
Some formatting cleanups.
strtod.3
Dora Anna Volgyesi/ mtk
strtold() and strtof() need _ISOC99_SOURCE or _XOPEN_SOURCE=600
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246668
tdestroy.3
mtk
New link to tsearch.3
tsearch.3
mtk
Added tdestroy to .TH line
mem.4
mtk
Change "chown root:mem /dev/mem" to "chown root:kmem /dev/mem"
null.4
mtk
Change "chown root:mem /dev/null /dev/zero" to
"chown root:root /dev/null /dev/zero"
vcs.4
Dan Jacobson / Martin (Joey) Schulze
Replaced "selection(1)" by "gpm(8)" under SEE ALSO
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=253515
signal.7
Ove Kaaven
SA_SIGACTION should be SA_SIGINFO
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=305369
urn.7
mtk
New link to uri.7

View File

@ -1,7 +1,7 @@
RELEASE
The Linux man page maintainer proudly announces. . .
man-pages-2.05.tar.gz - man pages for Linux
man-pages-2.06.tar.gz - man pages for Linux
Differences from the previous manual pages release are listed in
the file "Changes".

View File

@ -1,13 +1,13 @@
Begin3
Title: Section 2, 3, 4, 5 and 7 man pages for Linux
Version: 2.05
Entered-date: 2005-06-27
Version: 2.06
Entered-date: ????-??-??
Description: Linux and POSIX manual pages
Keywords: man pages
Author: several
Maintained-by: Michael Kerrisk <mtk-manpages@gmx.net>
Primary-site: ftp://ftp.win.tue.nl/pub/linux-local/manpages
2440k man-pages-2.05.tar.gz
????k man-pages-2.06.tar.gz
Alternate-site: ftp://ftp.XX.kernel.org/pub/linux/docs/manpages
Copying-policy: several; for the POSIX pages, see the file POSIX-COPYRIGHT;
the other pages are all freely distributable provided

View File

@ -189,7 +189,7 @@ which allocates slots to sessions. BSD does so because it lacks
\fIut_id\fP fields. In Linux (as in SYSV), the \fIut_id\fP field of a
record will never change once it has been set, which reserves that slot
without needing a configuration file. Clearing \fIut_id\fP may result
in race conditions leading to corrupted utmp entries and and potential
in race conditions leading to corrupted utmp entries and potential
security holes. Clearing the above mentioned fields by filling them
with null bytes is not required by SYSV semantics, but it allows to run
many programs which assume BSD semantics and which do not modify utmp.