diff --git a/Changes b/Changes index 82b319f8c..d570ab6f0 100644 --- a/Changes +++ b/Changes @@ -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 +Alain Portal Andries Brouwer -Bas Zoetekouw -Dan Jacobson -Delian Krustev -Dora Anna Volgyesi -Martin (Joey) Schulze -Ove Kaaven +Bhavesh P Davda +Clau Weber +David Lloyd +Justin Pryzby +Lars Wirzenius +Martin Pool +#### Martin (Joey) Schulze +Petter Reinholdtsen +Steven Murdoch 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 diff --git a/Changes.old b/Changes.old index df7404f3f..888fc9471 100644 --- a/Changes.old +++ b/Changes.old @@ -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 +Andries Brouwer +Bas Zoetekouw +Dan Jacobson +Delian Krustev +Dora Anna Volgyesi +Martin (Joey) Schulze +Ove Kaaven + +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 diff --git a/man-pages-2.05.Announce b/man-pages-2.05.Announce index 07447f6ce..e06ea07cb 100644 --- a/man-pages-2.05.Announce +++ b/man-pages-2.05.Announce @@ -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". diff --git a/man-pages-2.05.lsm b/man-pages-2.05.lsm index 90a06b1dc..57f992546 100644 --- a/man-pages-2.05.lsm +++ b/man-pages-2.05.lsm @@ -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 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 diff --git a/man5/utmp.5 b/man5/utmp.5 index 576e72c68..c11b2b412 100644 --- a/man5/utmp.5 +++ b/man5/utmp.5 @@ -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.