|| ||"Michael Kerrisk (man-pages)" <email@example.com> |
|| ||lkml <firstname.lastname@example.org> |
|| ||man-pages-3.37 is released |
|| ||Sat, 10 Mar 2012 06:27:53 +1300|
|| ||Article, Thread
I've released man-pages-3.37.tar.gz - man pages for Linux.
Now that I've sorted out kernel.org access, many of the release
artifacts are in the traditional locations, but there are a few
changes that are likely permanent as well. Details below.
A short summary of the release is blogged at:
The current version of the pages is browsable at:
A few changes in this release that may be of interest to readers of
this list are given below.
==================== Changes in man-pages-3.37 ====================
New and rewritten pages
Mark R. Bannister
New page to document 'getent' binary provided by glibc
Changes to individual pages
Note that bdflush() is deprecated, and does nothing
Note that this system call was removed in Linux 3.1
Denys Vlasenko [Oleg Nesterov, Tejun Heo]
add extended description of various ptrace quirks
s/parent/tracer/g, s/child/tracee/g - ptrace interface now
is sufficiently cleaned up to not treat tracing process
Deleted several outright false statements:
- pid 1 can be traced
- tracer is not shown as parent in ps output
- PTRACE_ATTACH is not "the same behavior as if tracee had done
a PTRACE_TRACEME": PTRACE_ATTACH delivers a SIGSTOP.
- SIGSTOP _can_ be injected.
- Removed mentions of SunOS and Solaris as irrelevant.
- Added a few more known bugs.
Added a large block of text in DESCRIPTION which doesn't focus
on mechanical description of each flag and operation, but rather
tries to describe a bigger picture. The targeted audience is
a person which is reasonably knowledgeable in Unix but did not
spend years working with ptrace, and thus may be unaware of its
quirks. This text went through several iterations of review by
Oleg Nesterov and Tejun Heo.
This block of text intentionally uses as little markup as possible,
otherwise future modifications to it will be very hard to make.
Global clean-up of page
* Wording and formatting fixes to existing text and
Denys Vlasenko's new text.
* Various technical amendments and improvements to
Denys Vlasenko's new text.
* Added FIXME for various problems with the current text.
Integrated changes after further review from Denys Vlasenko
Note that nfsservctl(2) was removed in Linux 3.1
Note that bdflush(2) is deprecated
Add various operations under CAP_SYS_ADMIN
Add perf_event_open(2) to CAP_SYS_ADMIN
Add VM86_REQUEST_IRQ vm86(2) command to CAP_SYS_ADMIN
Update CAP_NET_ADMIN with notes from include/linux/capability.h
Add nfsservctl(2) to CAP_SYS_ADMIN
Add ioctl(FIBMAP) under CAP_SYS_RAWIO
Add virtual terminal ioctl()s under CAP_SYS_TTY_CONFIG
Update CAP_NET_RAW with notes from include/linux/capability.h
Add F_SETPIPE_SZ case to CAP_SYS_RESOURCE
Add POSIX messages queues queues_max case to CAP_SYS_RESOURCE
Update CAP_SYS_RESOURCE with notes from include/linux/capability.h
SEE ALSO: Add libcap(3)
Add --audit command-line option
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Author of "The Linux Programming Interface"; http://man7.org/tlpi/
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/