20043
20043
by continuing to maintain a separate copy in man-pages.)
20045
20045
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594219
20048
==================== Changes in man-pages-3.27 ====================
20050
Released: 2010-09-22, Nuernberg
20056
The following people contributed notes, ideas, or patches that have
20057
been incorporated in changes in this release:
20059
caishuxian@gmail.com
20060
Denis Barbier <bouzim@gmail.com>
20061
Denis Silakov <silakov@ispras.ru>
20062
der Mouse <mouse@rodents-montreal.org>
20063
Jan Kratochvil <jan.kratochvil@redhat.com>
20064
Jim Belton <jim.belton@gmail.com>
20065
Jiri Olsa <jolsa@redhat.com>
20066
KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
20067
Mark Hills <mark@pogo.org.uk>
20068
Matthew Flaschen <matthew.flaschen@gatech.edu>
20069
Michael Kerrisk <mtk.manpages@gmail.com>
20070
Ozgur Gurcan <ozgur.gurcan@lpp.polytechnique.fr>
20071
Petr Baudis <pasky@suse.cz>
20072
Remi Denis-Courmont <remi@remlab.net>
20073
Tanaka Akira <akr@fsij.org>
20074
Tim Stoakes <tim@stoakes.net>
20075
W. Trevor King <wking@drexel.edu>
20076
Yuri Kozlov <yuray@komyakino.ru>
20078
Apologies if I missed anyone!
20081
New and rewritten pages
20082
-----------------------
20085
Petr Baudis, Michael Kerrisk
20086
New page to centralize description of sigevent structure
20087
Several interfaces use this structure. Best to centralize the
20088
common details in one place. Content taken from the existing
20089
timerfd_create.2 and mq_open.3 pages, with additions by
20090
Petr Baudis and Michael Kerrisk.
20093
Newly documented interfaces in existing pages
20094
---------------------------------------------
20098
Document IP_NODEFRAG
20099
This option is new in Linux 2.6.36
20103
Document SIOCINQ ioctl() operation
20148
clock_getcpuclockid.3
20256
Add/fix/update feature test macro requirements in SYNOPSIS
20257
Various changes to:
20258
* Update feature test requirements to note changes in
20259
recent glibc releases
20260
* Correct errors in feature test macro requirements
20261
* Add feature test macro requirements to pages where
20262
the requirements were not previously stated.
20270
sched_setaffinity.2
20280
gnu_get_libc_version.3
20285
pthread_attr_setaffinity_np.3
20286
pthread_getattr_np.3
20287
pthread_setaffinity_np.3
20288
pthread_tryjoin_np.3
20297
SYNOPSIS: Add reference to feature_test_macros(7)
20298
These pages specify feature test macros in the function
20299
prototypes. Add a reference to feature_test_macros(7),
20300
so that readers are pointed to the information that
20301
feature test macros must be defined before including
20305
clock_getcpuclockid.3
20312
RETURN VALUE: Note that "positive error numbers" are listed in ERRORS
20325
Note that feature test macros must be defined before *any* includes
20326
Programmers often make the mistake of including a feature test
20327
macro only after having already included some header files.
20328
This patch adds some text at opportune places to remind
20329
programmers to do things the right way.
20348
SEE ALSO: Add reference to string(3)
20349
The idea here is to provide a route to discover other
20364
Fix decimal values in encoding tables
20365
Octal and hexadecimal values are right, but there are some
20366
off-by one errors in decimal values. Correct values are
20367
printed by this command:
20369
perl -pi -e 'if (s/^([0-7]+)\t([0-9]+)\t([0-9a-fA-F]+)//)
20370
{printf "%03o\t%d\t%s", hex($3), hex($3), $3;};' man7/*.7
20373
Changes to individual pages
20374
---------------------------
20378
SYNOPSIS: Remove unneeded "undef _POSIX_SOURCE"
20382
Add feature test macro requirements for F_GETOWN and F_SETOWN
20386
Note feature test macro requirements for F_DUPFD_CLOEXEC
20390
Document units for RLIMIT_RTTIME limit
20391
This limit is in microseconds
20393
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596492
20397
Removed note about return type on ancient systems
20401
Definitions of various MS_* constants only appeared in glibc 2.12
20402
See http://sourceware.org/bugzilla/show_bug.cgi?id=11235
20406
Update information on nanosecond timestamp fields
20407
Update feature test macro requirements for exposing these fields.
20408
Note that these fields are specified in POSIX.1-2008.
20412
Factor out generic material that was moved to new sigevent(7) page
20416
Add reference to new sigevent(7) page
20420
glibc 2.10 fixed pole error bug
20421
http://sourceware.org/bugzilla/show_bug.cgi?id=6759
20426
Make it clearer that this function is unimplemented
20430
errno is now correctly set to EDOM on a domain error
20431
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6780
20432
was (silently) resolved.
20436
errno is now correctly set to ERANGE on a range error
20437
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788
20438
was (silently) resolved.
20442
errno is now correctly set to EDOM for the x==inf domain error
20443
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784
20444
was (silently) resolved.
20448
Noted prev == NULL bug in glibc 2.4 and earlier
20449
As noted by Remi Denis-Courmont, glibc nowadays allows
20450
'prev' to be NULL, as required by POSIX for initializing
20451
a linear list. But in glibc 2.4 and earlier, 'prev' could
20452
not be NULL. Add a BUGS section noting this.
20454
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551201
20456
Added info on circular lists, and initializing circular lists
20458
Added example program
20462
glibc 2.10 fixed pole error bug
20463
http://sourceware.org/bugzilla/show_bug.cgi?id=6777
20464
was (silently) resolved.
20468
log2() function does not conform to C89
20469
log2(), log2f(), and log2l() do not conform to C89.
20470
They are defined in C99. See http://flash-gordon.me.uk/ansi.c.txt
20471
and http://www.schweikhardt.net/identifiers.html
20475
Factor out generic material that was moved to new sigevent(7) page
20479
errno is now correctly set to ERANGE on a pole error
20480
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6776
20481
was (silently) resolved.
20483
pthread_kill_other_threads_np.3
20485
CONFORMING TO: Note meaning of "_np" suffix
20489
Clarify description of range of returned value
20491
Add an example program
20493
Expand description of rand_r()
20497
Update initstate() return value description to match glibc
20501
Clarify that "positive error numbers" are listed in ERRORS
20502
Reported-by fkater@googlemail.com
20506
SYNOPSIS: Add header file and feature test macro requirements
20510
Correct discussion of when BSD vs SysV version is used in glibc
20514
errno is now correctly set to EDOM on a domain error
20515
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6781
20516
was (silently) resolved.
20520
errno is now correctly set to EDOM on a domain error
20521
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6782
20522
was (silently) resolved.
20528
Added VERSIONS section
20532
Update list of major Linux distributions
20534
feature_test_macros.7
20536
Make text on required placement of macros more prominent
20537
Move the text that notes the requirement that feature test macros
20538
must be defined before including any header files to the top of
20539
the page, and highlight the text further, so that the reader will
20540
not miss this point.
20545
Add SEE ALSO reference to new sigevent(7) page
20549
Clarify header file details for SIOCINQ and SIOCOUTQ
20550
Also note synonymous FIONREAD and TIOCOUTQ.
20553
==================== Changes in man-pages-3.28 ====================
20555
Released: 2010-10-04, Munich
20561
The following people contributed notes, ideas, or patches that have
20562
been incorporated in changes in this release:
20564
Andries E. Brouwer <Andries.Brouwer@cwi.nl>
20565
Denis Barbier <bouzim@gmail.com>
20566
Jan Kara <jack@suse.cz>
20567
Landijk <landijk-user@yahoo.com>
20568
Lennart Poettering <mzjro@0pointer.net>
20569
Michael Haardt <michael@moria.de>
20570
Michael Kerrisk <mtk.manpages@gmail.com>
20571
Petr Baudis <pasky@suse.cz>
20572
Sam Varshavchik <mrsam@courier-mta.com>
20574
Apologies if I missed anyone!
20577
New and rewritten pages
20578
-----------------------
20582
New page documenting getaddrinfo_a()
20583
The page also documents gai_suspend(), gai_cancel(),
20588
New page providing an overview of POSIX asynchronous I/O
20591
Newly documented interfaces in existing pages
20592
---------------------------------------------
20597
This function was added to glibc in version 2.11.
20598
Also various other small rewrites in the page.
20601
New and changed links
20602
---------------------
20608
New links to new getaddrinfo_a.3 page
20610
error_one_per_line.3
20612
Fix misnamed link file (was error_on_per_line.3)
20620
New link to sigaltstack.2
20621
No new programs should use sigstack(3). Point the user to the
20622
better sigalstack(2), whose man page briefly mentions sigstack(3).
20626
New link to getrlimit.2
20627
No new programs should use vlimit(3). Point the user to the
20628
better setrlimit(2), whose man page briefly mentions vlimit(3).
20632
New link to getrusage.2
20633
No new programs should use vtimes(3). Point the user to the
20634
better getrusage(2), whose man page briefly mentions vtimes(3).
20642
Switch to American usage: "-wards" ==> "-ward"
20643
American English uses "afterward" in preference to "afterwards",
20664
Simplify feature test macro requirements
20667
Changes to individual pages
20668
---------------------------
20672
Add mention of the ancient vlimit() function
20676
Add mention of the ancient vtimes() function
20684
SEE ALSO: add aio(7)
20686
sched_setscheduler.2
20688
ERRORS: note that NULL 'param' yields EINVAL
20692
Note feature test macro requirements for blkcnt_t and blksize_t
20696
Standardize on name 'sevp' for sigevent argument
20700
Correct and simplify ftruncate() feature test macro requirements
20701
The glibc 2.12 feature test macro requirements for ftruncate() are
20702
buggy; see http://sourceware.org/bugzilla/show_bug.cgi?id=12037.
20703
Corrected the requirements in the SYNOPSIS, and added a BUGS
20704
section describing the problem in glibc 2.12.
20708
Add pointer to aio(7) for example program
20709
Refer the reader to aio(7) for a description of the aiocb structure
20710
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20714
Wording improvements in RETURN VALUE
20715
Add pointer to aio(7) for example program
20716
Refer the reader to aio(7) for a description of the aiocb structure
20717
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20721
Refer the reader to aio(7) for a description of the aiocb structure
20722
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20726
Various minor rewordings and additions
20727
Add pointer to sigevent(7) for details of notification of I/O completion
20728
Add pointer to aio(7) for example program
20729
Refer the reader to aio(7) for a description of the aiocb structure
20730
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20734
Improve description in RETURN VALUE
20735
Add pointer to aio(7) for example program
20736
Refer the reader to aio(7) for a description of the aiocb structure
20737
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20741
Various additions and rewordings.
20742
Give some arguments more meaningful names.
20743
More explicitly describe the 'nitems' argument.
20744
Explicitly note that return is immediate if an I/O operation
20745
has already completed.
20746
Note that aio_error(3) should be used to scan the aiocb list
20747
after a successful return.
20748
Add references to other relevant pages.
20749
Various other pieces rewritten.
20750
Refer the reader to aio(7) for a description of the aiocb structure
20751
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20755
Add pointer to sigevent(7) for details of notification of I/O completion
20756
Various minor rewordings and additions
20757
Refer the reader to aio(7) for a description of the aiocb structure
20758
CONFORMING TO: Add POSIX.1-2008; add VERSIONS section
20762
Fix error in feature test macro requirements
20766
Remove crufty statement about old SCO bug
20770
Add feature test macro requirements for execvpe()
20771
Rewrite description of PATH and mention _CS_PATH
20772
Note execvp() and execlp() behavior for filename containing a slash
20776
Add SEE ALSO reference to new getaddrinfo_a.3 page
20780
Fix formatting of feature test macros
20784
Fix feature test macros
20788
Remove editorializing comments on memory overcommitting
20789
See https://bugzilla.kernel.org/show_bug.cgi?id=19332
20791
Various minor reorganizations and wording fix-ups
20795
Standardize on name 'sevp' for sigevent argument
20799
Make it clear that nl_langinfo() interacts with setlocale()
20800
Add an example program
20804
Fix feature test macro requirements
20808
Remove duplicate #include in example program
20812
Add reference to strtok() example in getaddrinfo(3)
20816
Added section noting limitations and caveats of inotify
20820
Add SEE ALSO reference to new getaddrinfo_a.3 page
20821
Add SEE ALSO referring to new aio(7) page
20825
Change explanation of ".rpm" to "RPM software package"
20828
==================== Changes in man-pages-3.29 ====================
20830
Released: 2010-10-19, Detroit
20836
The following people contributed notes, ideas, or patches that have
20837
been incorporated in changes in this release:
20839
Balazs Scheidler <bazsi@balabit.hu>
20840
David Prevot <davidp@altern.org>
20841
Denis Barbier <bouzim@gmail.com>
20842
Guillem Jover <guillem@hadrons.org>
20843
Ivana Varekova <varekova@redhat.com>
20844
Lennart Poettering <mzxreary@0pointer.de>
20845
Michael Kerrisk <mtk.manpages@gmail.com>
20846
Sam Varshavchik <mrsam@courier-mta.com>
20847
Simon Paillard <simon.paillard@resel.enst-bretagne.fr>
20848
Stephan Mueller <stephan.mueller@atsec.com>
20849
Thomas Jarosch <thomas.jarosch@intra2net.com>
20850
Yuri Kozlov <yuray@komyakino.ru>
20852
Apologies if I missed anyone!
20855
New and rewritten pages
20856
-----------------------
20860
New page documenting the PowerPC-specific subpage_prot(2)
20864
New page documenting aio_init(3)
20867
Newly documented interfaces in existing pages
20868
---------------------------------------------
20872
Document the architecture-specific arm_fadvise64_64() system call
20873
This ARM-specific system call fixes the argument ordering
20874
for that architecture. Since Linux 2.6.14.
20878
Document the architecture-specific sync_file_range2() system call
20879
As described in commit edd5cd4a9424f22b0fa08bef5e299d41befd5622,
20880
the sync_file_range() argument order is broken for some
20881
architectures (PowerPC, ARM, tile). The remedy was a different
20882
system call using the right argument order on those architectures.
20886
Document psiginfo()
20887
psiginfo() was added to glibc in version 2.10.
20889
Add details, VERSIONS, and BUGS for psiginfo()
20893
Document IP_RECVORIGDSTADDR
20894
Document IP_TRANSPARENT
20896
Document IP_FREEBIND
20897
Text based on input from Lennart Poettering and Balazs Scheidler.
20898
See https://bugzilla.kernel.org/show_bug.cgi?id=20082
20901
New and changed links
20902
---------------------
20906
New link to posix_fadvise.2
20908
arm_sync_file_range.2, sync_file_range2.2
20910
New links to sync_file_range.2
20914
New link to posix_fadvise.2
20918
New link to psignal.3
20926
global fix: s/Unix/UNIX/
20927
The man pages were rather inconsistent in the use of "Unix"
20928
versus "UNIX". Let's go with the trademark usage.
20932
Global fix: s/pseudo-terminal/pseudoterminal/
20934
grantpt.3, ptsname.3, unlockpt.3, pts.4
20936
Global fix: s/pty/pseudoterminal/
20938
recv.2, cmsg.3, unix.7
20940
global fix: s/UNIX socket/UNIX domain socket/
20942
fmtmsg.3, gethostbyname.3, termios.3
20944
Global fix: s/Unixware/UnixWare/
20947
Changes to individual pages
20948
---------------------------
20952
SYNOPSIS: fix type of 'wd' argument
20956
Rewrite VERSIONS, noting that the system call is fadvise64()
20960
Add the PowerPC-specific subpage_prot() system call
20961
Add sync_file_range2()
20965
Fix feature test macros
20975
SEE ALSO: Add lio_listio(3)
20981
Make these into links
20982
In the previous release, these files were accidentally made copies
20983
of getaddrinfo_a.3, instead of being made as link files.
20987
Prevent possible NULL pointer access in example program
20991
Emphasize that malloc() and realloc() do not initialize allocated memory
20995
Warn that these functions are deprecated
20999
Formatting fixes in strncpy() example implementation code
21003
Reword NOTES on Linux-specific options
21007
SEE ALSO: Add aio_read(3), aio_write(3), and lio_listio(3)
21011
Document the autobind feature
21013
Fix description of abstract socket names
21014
As reported by Lennart Poettering:
21015
The part about "abstract" sockets is misleading as it suggests
21016
that the sockaddr returned by getsockname() would necessarily
21017
have the size of sizeof(struct sockaddr), which however is not
21018
the case: getsockname() returns exactly the sockaddr size that
21019
was passed in on bind(). In particular, two sockets that are
21020
bound to the same sockaddr but different sizes are completely
21022
See https://bugzilla.kernel.org/show_bug.cgi?id=19812
21024
Fix description of "pathname" sockets
21025
As reported by Lennart Poettering:
21026
The part about "pathname" sockets suggests usage of
21027
sizeof(sa_family_t) + strlen(sun_path) + 1
21028
for calculating the sockaddr size. Due to alignment/padding
21029
this is probably not a good idea. Instead, one should use
21030
offsetof(struct sockaddr_un, sun_path) + strlen() + 1
21031
or something like that.
21032
See https://bugzilla.kernel.org/show_bug.cgi?id=19812
21035
==================== Changes in man-pages-3.30 ====================
21037
Released: 2010-11-01, Munich
21043
The following people contributed notes, ideas, or patches that have
21044
been incorporated in changes in this release:
21046
Andi Kleen <andi@firstfloor.org>
21047
Bernhard Walle <bernhard@bwalle.de>
21048
David Prevot <davidp@altern.org>
21049
Eric W. Biederman <ebiederm@xmission.com>
21050
Florian Lehmann <flo.lehmann@googlemail.com>
21051
Jan Engelhardt <jengelh@medozas.de>
21052
Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
21053
Michael Kerrisk <mtk.manpages@gmail.com>
21054
Paul Mackerras <paulus@samba.org>
21055
Pádraig Brady <P@draigbrady.com>
21056
Reuben Thomas <rrt@sc3d.org>
21057
scarlettsp <scarlettsp@gmail.com>
21058
Yuri Kozlov <yuray@komyakino.ru>
21060
Apologies if I missed anyone!
21063
New and rewritten pages
21064
-----------------------
21068
New page documenting kexec_load(2)
21072
Incorporate fixes from Eric W. Biederman
21073
Eric noted that a few instances of "virtual" should
21074
be "physical" and noted:
21076
There is an expectation that at hand off from sys_kexec that
21077
virtual and physical addresses will be identity mapped. But
21078
this isn't the old Alpha booting convention where you have
21079
a virtual address and then you have to parse the page table
21080
to figure out where your kernel was actually loaded.
21082
Additions and edits by mtk
21083
Various wording and layout improvements.
21084
Fixed the name of a constant: s/KEXEC_ARCH_I386/KEXEC_ARCH_386/.
21085
Added RETURN VALUE and ERRORS sections.
21086
Added VERSIONS section
21087
Note that CONFIG_KEXEC is needed
21088
Removed details of using syscall; the reader can find them in
21090
Added some details for KEXEC_PRESERVE_CONTEXT.
21091
Revised the text mentioning the kernel header, since it is
21092
not yet exported, and it's not certain that it will be.
21096
New page documenting lio_listio(3)
21099
Newly documented interfaces in existing pages
21100
---------------------------------------------
21104
Document LINUX_REBOOT_KEXEC
21105
Some fix-ups by Michael Kerrisk
21107
Place 'cmd' values in alphabetical order.
21111
Document CLONE_NEWIPC
21113
Document CLONE_NEWNET
21114
Lucian Adrian Grijincu
21115
Improve description of CLONE_NEWNET
21116
CLONE_NEWNET creates a new network namespace from scratch.
21117
You don't have anything from the old network namespace in
21118
the new one. Even the loopback device is new.
21120
Document CLONE_SYSVSEM
21122
Document CLONE_NEWUTS
21124
Relocate discussion of CAP_SYS_ADMIN to CLONE_NEWNS section
21125
And rewrite the EPERM description to be more general in
21126
preparation for the new flags to be documented.
21134
Add reference to feature_test_macros(7)
21135
Some pages simply list feature test macro requirements in
21138
#define #GNU_SOURCE
21139
#include <someheader.h>
21141
For these pages, add a "See feature_test_macros(7)" comment
21142
on the "#define" line.
21146
SEE ALSO: Remove redundant reference to feature_test_macros(7)
21150
Use greater consistency in NAME line
21151
(Remove definite article at start of descriptive clause.)
21155
SEE ALSO: Place entries in correct order
21159
ERRORS: Place entries in correct order
21163
Add section number to references to functions documented in other pages
21167
Remove redundant section number in page references
21168
Remove section number in function references that are for
21169
functions documented on this page.
21182
Capitalize hexadecimal numbers
21185
Changes to individual pages
21186
---------------------------
21190
Note use of faccessat(2) for checking symbolic link permissions
21192
Give an example of a safer alternative to using access()
21196
Clarify when CLONE_NEWNET implementation was completed
21200
Note that faccessat() is racy
21204
RETURN VALUE: Improve description of F_GETFD and F_GETFL
21206
inotify_add_watch.2
21208
Document ENOENT error
21212
Improve wording describing /proc/PID/status /VmLck field
21214
shmctl() SHM_LOCKed memory is not included in VmLck
21218
Place 'cmd' values in alphabetical order
21222
Change 1-line page description
21224
Improvements after review by Paul Mackerras
21228
Remove redundant SEE ALSO reference
21232
Note the use of faccessat(2) to operate on symbolic links
21234
Note that the use of euidaccess() is racy
21238
Clarify wording relating to glibc version
21244
Refer reader for group(5) for more info on group structure
21248
Use constants in getopt_long() example
21249
The description of getopt_long() mentions the constants
21250
required_argument, no_argument and optional_argument.
21251
Use them in the example to make the code easier to understand.
21255
Change comment describing pw_gecos
21261
Refer reader to passwd(5) for more info on the passwd structure
21266
Note that pw_gecos is not in POSIX
21267
And change the comment describing this field
21271
Change comment describing pw_gecos
21275
Some rewording and restructuring
21279
Fix feature test macro requirements
21283
Fix feature test macro requirements
21287
Various minor rewordings
21294
Remove definite article from NAME section
21295
Please find inline another tiny patch in order to shrink
21296
the definite article from some other pages (found with
21297
"rgrep -i ' \\\- the' man*").
21301
Various minor rewordings
21305
Add reference to mlock(2) for further info on /proc/PID/status VmLck
21309
Write the character set name as ArmSCII
21313
Capitalize hexadecimal numbers
21317
Fix name of socket option: s/IP_TTL/IP_TRANSPARENT/
21319
Place socket options in alphabetical order
21323
Fix special character names
21324
Comparing to koi8-u.7, I noticed some inconsistencies in special
21325
character names. After checking with the following Unicode related
21326
pages, please find inline (and gzipped attached, hopefully not
21327
messing with encoding), a patch in order to make it right, on an
21328
Unicode point of view.
21330
http://www.unicode.org/charts/PDF/U2500.pdf
21331
http://www.unicode.org/charts/PDF/U25A0.pdf
21332
http://www.unicode.org/charts/PDF/U0080.pdf
21333
http://www.unicode.org/charts/PDF/U1D400.pdf
21335
Fix SEE ALSO reference and letter names
21336
The koi8-r(7) (Russian Net Character Set) manual page refers
21337
to iso-8859-7(7) manual page, which is the Latin/Greek one.
21338
I guess it should refer instead to the iso-8859-5(7)
21339
(Latin/Cyrillic) one. This is addressed at the end of the patch.
21341
It has also been spotted that letter names are different in
21342
this manual page and in the Unicode related page [0], the
21343
first part of the page address this.
21345
0: http://www.unicode.org/charts/PDF/U0400.pdf
21350
The old example used the chmod(2) man page, but the
21351
feature test macro requirements on that page had changed.
21352
Update to use an example from a different page (acct(2),
21353
whose feature test macro requirements are probably unlikely
21354
to change in the future).
21357
==================== Changes in man-pages-3.31 ====================
21359
Released: 2010-11-12, Munich
21365
The following people contributed notes, ideas, or patches that have
21366
been incorporated in changes in this release:
21368
Andi Kleen <andi@firstfloor.org>
21369
David Prevot <davidp@altern.org>
21370
Denis Barbier <bouzim@gmail.com>
21371
Krzysztof Żelechowski <giecrilj@stegny.2a.pl>
21372
Michael Kerrisk <mtk.manpages@gmail.com>
21373
Yuri Kozlov <yuray@komyakino.ru>
21375
Apologies if I missed anyone!
21378
Newly documented interfaces in existing pages
21379
---------------------------------------------
21383
Added documentation of prlimit()
21384
prlimit() is new in kernel 2.6.36.
21388
Document IN_EXCL_UNLINK
21389
This flag was added in Linux 2.6.36.
21390
See kernel commit 8c1934c8d70b22ca8333b216aec6c7d09fdbd6a6.
21393
New and changed links
21394
---------------------
21398
New link to getrlimit.2
21401
Changes to individual pages
21402
---------------------------
21406
Remove unneeded text in DESCRIPTION
21410
Added various pages to SEE ALSO
21414
Add kernel version where KEXEC_PRESERVE_CONTEXT first appeared
21415
Added kernel version number where KEXEC_ON_CRASH first appeared
21417
Make copyright in the name of Intel corporation
21418
VERSIONS: Fix version number
21419
kexec_load() was first implemented in 2.6.13, though the entry
21420
in the system call table was reserved starting in 2.6.7.
21424
SEE ALSO: Add reference to Documentation/vm/page_migration
21426
sched_setaffinity.2
21428
Add missing word "real" to "user ID"
21432
Fix kernel version number for kexec_load
21433
kexec_load() was first implemented in 2.6.13, though the entry
21434
in the system call table was reserved starting in 2.6.7.
21436
Add prlimit() to list
21440
Added various pages to SEE ALSO
21444
Formatting fixes in example code
21448
Small improvement to description of domains
21449
See: https://bugzilla.novell.com/show_bug.cgi?id=651900