Commit Graph

7586 Commits

Author SHA1 Message Date
Michael Kerrisk e83cd6b69d ld.so.8: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:53:13 +13:00
Michael Kerrisk e74332adb8 Changes: Update for 3.37
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:50:48 +13:00
Michael Kerrisk 3fd39ec4e0 getent.1: Minor wording and grammar changes to Mark's new page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:50:47 +13:00
Mark R. Bannister 4a009a3708 getent.1: New page to document 'getent' binary provided by glibc
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:50:41 +13:00
Michael Kerrisk 6b1d582973 ld.so.8: Add --audit command-line option
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk 9ebe3f2b5f ld.so.8: Minor wording change
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk b8d02d5633 ptrace.2: Further improvements after review by Denys Vlasenko
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk a42c0c5a19 ptrace.2: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk dc85ba7ce5 ptrace.2: Integrated changes after further review from Denys Vlasenko
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk 8898a252ad ptrace.2: Integrated changes after review from Denys Vlasenko
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk 181f997f23 ptrace.2: 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.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk 8b20acd1aa ptrace.2: srcfix: Wrap lines at sentence boundaries
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Denys Vlasenko 4d12a715f2 ptrace.2: add extended description of various ptrace quirks
Changes include:

s/parent/tracer/g, s/child/tracee/g - ptrace interface now
is sufficiently cleaned up to not treat tracing process
as parent.

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.

Reviewed-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk aa66392d63 capabilities.7: Update CAP_SYS_RESOURCE with notes from include/linux/capability.h
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk d6b087086e capabilities.7: Add CAP_WAKE_ALARM
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk 0f322ccc46 capabilities.7: Add perf_event_open(2) to CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:57 +13:00
Michael Kerrisk c11e38916f capabilities.7: Add VM86_REQUEST_IRQ vm86(2) command to CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-06 08:45:52 +13:00
Michael Kerrisk c42221c4b7 capabilities.7: Add nfsservctl(2) to CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk 1a3cde77e8 capabilities.7: Minor wording improvement in SEE ALSO
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk 93e9e2d6f2 capabilities.7: Update CAP_NET_RAW with notes from include/linux/capability.h
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk e87268ecb8 capabilities.7: Update CAP_NET_ADMIN with notes from include/linux/capability.h
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk b39a2012be capabilities.7: Add POSIX messages queues queues_max case to CAP_SYS_RESOURCE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk ad7b0f9185 capabilities.7: Add F_SETPIPE_SZ case to CAP_SYS_RESOURCE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:28 +13:00
Michael Kerrisk 46c73a4487 capabilities.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:27 +13:00
Michael Kerrisk 749ac7696e capabilities.7: Add virtual terminal ioctl()s under CAP_SYS_TTY_CONFIG
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:27 +13:00
Michael Kerrisk 474e1f9d1a capabilities.7: Add ioctl(FIBMAP) under CAP_SYS_RAWIO
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:27 +13:00
Michael Kerrisk aa26786894 capabilities.7: SEE ALSO: Add libcap(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:27 +13:00
Michael Kerrisk 0f807eeafc capabilities.7: Add various operations under CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 14:34:27 +13:00
Michael Kerrisk 18a97acf29 syscalls.2: Note that nfsservctl(2) was removed in Linux 3.1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 13:15:52 +13:00
Michael Kerrisk 70a3e2734f syscalls.2: Note that bdflush(2) is deprecated
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 13:15:25 +13:00
Michael Kerrisk dcee880f07 nfsservctl.2: Note that this system call was removed in Linux 3.1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 13:14:10 +13:00
Michael Kerrisk 966ba49822 bdflush.2: Note that bdflush() is deprecated, and does nothing
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-05 13:14:10 +13:00
Michael Kerrisk b9145b2cab clone.2: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-03 06:54:00 +13:00
Michael Kerrisk 4b295d68ed Changes.old: Minor fix to 3.36 changelog
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-01 13:31:15 +13:00
Michael Kerrisk 7b89e3835e Changes.old: Minor fix to 3.36 changelog
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 22:37:26 +13:00
Michael Kerrisk db8e5ab15e Start of man-pages-3.37: updating Changes and Changes.old 2012-02-27 14:19:00 +13:00
Michael Kerrisk 97e625cd1c Start of man-pages-3.37: updating .Announce and .lsm files 2012-02-27 14:19:00 +13:00
Michael Kerrisk d48ec46064 Start of man-pages-3.37: renaming .Announce and .lsm files 2012-02-27 14:19:00 +13:00
Michael Kerrisk 6da24bde86 Ready for 3.36 2012-02-27 14:14:21 +13:00
Michael Kerrisk 706b0ab140 Removed trailing white space at end of lines 2012-02-27 14:14:12 +13:00
Michael Kerrisk 1901002c4a fallocate.2, fork.2, open.2, send.2: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 14:12:16 +13:00
Michael Kerrisk 957acb2b44 Changes: Update for 3.36
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 14:07:56 +13:00
Michael Kerrisk ba9830cfc9 fsync.2: Note that some systems require a writable file descriptor
An edited version of Guillem Jover's comments:
[While the file descriptor does not need to be writable on Linux]
that's not a safe portable assumption to make on POSIX in general
as that behavior is not specified and as such is
implementation-specific. Some Unix systems do actually fail on
read-only file descriptors, for example [HP-UX and AIX].

Reported-by: Guillem Jover <guillem@hadrons.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:50:55 +13:00
Michael Kerrisk ad4760331e fsync.2: Minor clean-ups of Christoph's patch
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:50:55 +13:00
Christoph Hellwig 71ae2f4a3f fsync.2: Various improvements
- explain the situation with disk caches better
- remove the duplicate fdatasync() explanation in the NOTES
  section
- remove an incorrect note about fsync() generally requiring two
  writes
- remove an obsolete ext2 example note
- fsync() works on any file descriptor (doesn't need to be
  writable); correct the EBADF error code explanation

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:49:25 +13:00
Michael Kerrisk c0c3d0195d fallocate.2: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:30:55 +13:00
Michael Kerrisk 7eb92881ee fallocate.2: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:30:55 +13:00
Michael Kerrisk 54d25ecaec fallocate.2: ERRORS: Add EPERM error case for FALLOC_FL_PUNCH_HOLE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:30:55 +13:00
Michael Kerrisk f52e0be8bb fallocate.2: Substantial restructuring of DESCRIPTION
The addition of a second class of operation ("hole punching")
to the man page made it clear that some significant restructuring
is required. So I substantially reworked the page, including the
preexisting material on the default "file allocation" operation.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:30:55 +13:00
Michael Kerrisk 96575bbc0e fallocate.2: Add further details for FALLOC_FL_PUNCH_HOLE
Reported-by: Josef Bacik <josef@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 13:30:55 +13:00