Commit Graph

1390 Commits

Author SHA1 Message Date
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 ea22a037c6 feature_test_macros.7: Document _ISOC11_SOURCE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-01-18 14:21:03 +13:00
Michael Kerrisk 591b7a5f21 inotify.7: Note that 'cookie' field is set to zero when unused
Reported-by: Yang Yang <wdscxsj@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-12-07 07:19:58 +01:00
Michael Kerrisk a1712680c4 man.7: Various fixes for description of NAME section
As noted by reporter:
* The code sample given for the NAME section is incomplete because
  the actual content sample is not given.
* Additionally, the description assumes that the item described is
  a command, which need not be the case.
* The command makewhatis is not present on my system; the
  documented tool to create the whatis database is called mandb.
* The description on .SH NAME in man(7) should either copy the
  relevant paragraph of lexgrog(1) or refer to it.

Reported by: Kristof Zelechovski <giecrilj@stegny.2a.pl>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-05 08:10:43 +02:00
Michael Kerrisk 41acdb62c9 Changes, setns.2, stat.2, proc.5, capabilities.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 08:32:21 +02:00
Michael Kerrisk 5503c85ea4 intro.1, fork.2, futex.2, open.2, rename.2, select_tut.2, semop.2, spu_create.2, stat.2, netlink.3, random.3, scanf.3, shm_open.3, strftime.3, console.4, console_codes.4, sk98lin.4, st.4, bootparam.7, cpuset.7, credentials.7, man-pages.7, path_resolution.7, uri.7: Global fix: remove spaces around em-dash
Normal English typographical convention is not to have
spaces around em dashes.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:47:35 +02:00
Michael Kerrisk e4698850d1 capabilities.7: List setns(2) as an operation allowed by CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk 836830b4c9 readlink.2, getsubopt.3, termcap.5, tzfile.5, unix.7: srcfix: change single quote to "\(aq"
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 04:56:17 +02:00
Michael Kerrisk 4e83614439 clock_getres.2, clone.2, mbind.2, set_mempolicy.2, atan2.3, getipnodebyname.3, ilogb.3, lgamma.3, elf.5, capabilities.7, math_error.7: srcfix: Remove double space
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-27 05:17:10 +02:00
Michael Kerrisk 776b81f6cb ip.7: Mnor fixes
Reported-by: Benjamin Poirier <benjamin.poirier@gmail.com>
Reported-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-23 07:25:34 +02:00
Michael Kerrisk b18e759d8c fstatat.2, rt_sigqueueinfo.2, sendfile.2, hsearch.3, matherr.3, rtld-audit.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-23 07:11:27 +02:00
Benjamin Poirier 8341e3a766 ip.7: Improve description of IP_MTU_DISCOVER
I noticed what appears to be a discrepancy between the ip(7)
man page and the kernel code with regards to the IP DF flag
for UDP sockets.

The man page says that "The don't-fragment flag is set on all
outgoing datagrams" and that the ip_no_pmtu_disc sysctl affects
only SOCK_STREAM sockets. This is quickly disproved by doing:

    echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc

firing up netcat and looking at a few outgoing UDP packets in
wireshark (they don't have the DF flag set).

1) in the words of `man 7 ip`:
IP_MTU_DISCOVER (since Linux 2.2)
     Set or receive the Path MTU Discovery  setting  for  a  socket.
     When  enabled, Linux will perform Path MTU Discovery as defined
     in RFC 1191 on this socket.  The don't-fragment flag is set  on
     all  outgoing datagrams.  The system-wide default is controlled
     by the /proc/sys/net/ipv4/ip_no_pmtu_disc file for  SOCK_STREAM
     sockets, and disabled on all others.

2) in net/ipv4/af_inet.c:inet_create():
       if (ipv4_config.no_pmtu_disc)
               inet->pmtudisc = IP_PMTUDISC_DONT;
       else
               inet->pmtudisc = IP_PMTUDISC_WANT;

and pmtudisc is left alone from there on for UDP sockets.

Reviewed-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-22 06:08:30 +02:00
Michael Kerrisk 4023450d6c ipv6.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-22 05:58:54 +02:00
Michael Kerrisk 9458d0daac ip.7: Minor fixes
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-22 05:42:02 +02:00
Michael Kerrisk 23038eae08 signal.7: SEE ALSO: Add rt_sigqueueinfo(2)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:54 +02:00
Michael Kerrisk 485ab7013e getrlimit.2, kill.2, rt_sigqueueinfo.2, sigaction.2, signal.2, signalfd.2, sigprocmask.2, sigwaitinfo.2, psignal.3, pthread_sigqueue.3, credentials.7, signal.7: Change reference to "sigqueue(2)" to "sigqueue(3)"
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:53 +02:00
Michael Kerrisk 370b4dff1e feature_test_macros.7: Document _ISOC95_SOURCE
_ISOC95_SOURCE was added in glibc 2.12 as a means
to expose C90 Amendment 1 definitions.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-17 08:38:51 +02:00
Michael Kerrisk a1699a78e6 complex.7: Updated SEE ALSO list to include all complex math functions
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:49 +02:00
Michael Kerrisk c751683c17 unix.7: Add pointer to cmsg(3) for an example of use of SCM_RIGHTS
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Simon Paillard c3074d7061 fallocate.2, kexec_load.2, poll.2, spu_run.2, atan2.3, cbrt.3, clock_getcpuclockid.3, end.3, frexp.3, getgrouplist.3, getifaddrs.3, matherr.3, modf.3, pow.3, pthread_getattr_np.3, pthread_getcpuclockid.3, sched_getcpu.3, tgamma.3, mouse.4, proc.5, feature_test_macros.7, spufs.7: Global fix: properly escape minus sign
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Simon Paillard 5b64c2d109 sigevent.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:47 +02:00
Simon Paillard 87f05833fb operator.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:47 +02:00
Michael Kerrisk 869af95795 path_resolution.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:47 +02:00
Michael Kerrisk 846525aeba capabilities.7: File capabilities are no longer optional
Starting with Linux 2.6.33, the CONFIG_SECURITY_FILE_CAPABILITIES
has been removed, and file capabilities are always part of the
kernel.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:47 +02:00
Michael Kerrisk 56bf261344 socket.7: tfix
Reported-by: Nick Black <dankamongmen@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:47 +02:00
Michael Kerrisk c080d5799a ipv6.7: Fix description of address notation: "8 4-digit hexadecimal numbers"
Reported-by: Simon Cross <hodgestar@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:46 +02:00
Seonghun Lim d3bd4b52af arp.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:46 +02:00
Michael Kerrisk 87e5ebf9ff mprotect.2, malloc.3, signal.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:46 +02:00
Joey Adams f0d77d97ed unix.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:46 +02:00
Konstantin Ritt 37cdfc4303 sem_overview.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:46 +02:00
Seonghun Lim 9470f355c4 unix.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:45 +02:00
Seonghun Lim c8ac4efa19 signal.7: Remove crufty repeated info about LinuxThreads
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:45 +02:00
Seonghun Lim f8e32007b0 capabilities.7: spfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:45 +02:00
Michael Kerrisk bfb730f93c capabilities.7: Document CAP_SYSLOG and related changes in Linux 2.6.37
Reported-by: Serge E. Hallyn <serge.hallyn@canonical.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:44 +02:00
Michael Kerrisk fc4115a6c9 capabilities.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-11 17:02:28 +02:00
Michael Kerrisk 129a0497ca capabilities.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-07 19:12:33 +02:00
Michael Kerrisk b6b338292c tcp.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-01-06 21:38:14 +01:00
Michael Kerrisk 8fa3c67a5e pthreads.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-17 06:58:10 +01:00
Michael Kerrisk 36757dc153 sigqueue.2, pthreads.7, signal.7: SEE ALSO: Add pthread_sigqueue(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-17 06:56:44 +01:00
Michael Kerrisk d1c9ea80c3 unix.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-15 06:36:53 +01:00
Michael Kerrisk cd0221ea32 unix.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-15 06:29:39 +01:00
Michael Kerrisk ec55a2b613 unix.7: Added ENOENT error
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-15 06:29:21 +01:00
Michael Kerrisk 1fe284ab4b unix.7: Reworded the text of various errors
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-15 06:26:41 +01:00
Yuri Kozlov 40656bc7d0 unix.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-15 06:18:31 +01:00
Michael Kerrisk 07451ab1b9 pthreads.7: Added description of async-cancel-safe functions
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-14 06:55:39 +01:00
Michael Kerrisk 0ff2cc8848 inotify.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-13 06:24:04 +01:00
Michael Kerrisk c3270a15ae inotify.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-12 06:13:56 +01:00
Michael Kerrisk 474c44f32f hostname.7: Small improvement to description of domains
See: https://bugzilla.novell.com/show_bug.cgi?id=651900

Reported-by: Krzysztof Żelechowski <giecrilj@stegny.2a.pl>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-07 15:26:12 +01:00
Michael Kerrisk b3ad760956 inotify.7: Document IN_EXCL_UNLINK
This flag was added in Linux 2.6.36.
See kernel commit 8c1934c8d70b22ca8333b216aec6c7d09fdbd6a6.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-06 07:40:29 +01:00
Michael Kerrisk fe252985b7 inotify.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-06 07:25:16 +01:00
David Prevot 00f964819b ip.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 07:32:23 +01:00
Michael Kerrisk c307be7718 boot.7: Minor fix: s/Mandrake/Mandriva/
Reported-by: Yuri Kozlov <yuray@komyakino.ru>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 07:25:37 +01:00
Michael Kerrisk cab82d6551 feature_test_macros.7: Update example
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-01 15:44:32 +01:00
Michael Kerrisk 0b80cf56e3 Changes, clone.2, mount.2, nanosleep.2, sigaltstack.2, statfs.2, timer_settime.2, ctime.3, fmemopen.3, nl_langinfo.3, posix_memalign.3, pthread_attr_init.3, pthread_setaffinity_np.3, pthread_setschedprio.3, pthread_testcancel.3, setjmp.3, sigwait.3, tty_ioctl.4, epoll.7, posixoptions.7, unix.7: Add section number to references to functions documented in other pages
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-01 08:07:28 +01:00
Michael Kerrisk 82b6d79719 timer_create.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, dprintf.3, aio.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-01 07:21:04 +01:00
Michael Kerrisk 3e5c319e24 clock_nanosleep.2, getpriority.2, kexec_load.2, nanosleep.2, nice.2, sched_setaffinity.2, timer_create.2, timer_delete.2, timer_settime.2, utime.2, btowc.3, futimes.3, log.3, pthread_attr_setguardsize.3, pthread_kill_other_threads_np.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_tryjoin_np.3, strcoll.3, strcpy.3, string.3, strxfrm.3, networks.5, aio.7, sigevent.7, udplite.7: SEE ALSO: Place entries in correct order
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-01 06:35:42 +01:00
Jan Engelhardt 52e27aeb24 ipv6.7: tfix: fix IPV6_DSTOP(T)s typo
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-30 07:42:37 +02:00
David Prevot eebc6bfc7f hosts.5, protocols.5, spufs.7, termio.7: Remove definite article from NAME section
Please find inline another tiny patch in order to shrink
the definite article from some other pages (found with
"rgrep -i ' \\\- the' man*").

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-30 07:38:50 +02:00
David Prevot 840922217c armscii-8.7, ascii.7, cp1251.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7, unicode.7: Use greater consistency in NAME line
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:16:03 +02:00
David Prevot 82e8d7a79c iso_8859-6.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:05:38 +02:00
David Prevot 105dc01c62 iso_8859-5.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:04:45 +02:00
David Prevot 0a776fe419 iso_8859-4.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:03:49 +02:00
David Prevot 9e75884364 iso_8859-3.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:02:50 +02:00
David Prevot b6e6f9883e iso_8859-14.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:01:43 +02:00
David Prevot c2b1f9f233 iso_8859-13.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 07:00:15 +02:00
David Prevot 3a2b27c594 iso_8859-11.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:58:00 +02:00
David Prevot aa0a7f1fc3 iso_8859-10.7: Capitalize hexadecimal numbers
The patch addresses the uppercase hexadecimal numbers
minor issue for iso_8859-10.7. Please note that this
patch also address a minor s/ca/CB/ typo.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:55:39 +02:00
David Prevot 9d66913b94 cp1251.7: Capitalize hexadecimal numbers
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:55:23 +02:00
David Prevot eb7658b588 armscii-8.7: Write the character set name as ArmSCII
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:50:29 +02:00
David Prevot 8f13638cf2 armscii-8.7: Capitalize hexadecimal numbers
koi8-u.7 was not the only character set page displaying lowercase
hexadecimal numbers. The patch addresses this minor issue for
armscii-8.7 (other will follow, capitalized number are mostly used,
and that is the way they are presented in Unicode.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:45:01 +02:00
David Prevot 5a55491058 koi8-u.7: Capitalize hexadecimal numbers
koi8-u.7 seems to be the only character set page displaying
lowercase hexadecimal numbers. The inline patch address this
minor issue.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:38:59 +02:00
David Prevot 54bd4200bb koi8-r.7: Fox special character names
Comparing to koi8-u.7, I noticed some inconsistencies in special
character names. After checking with the following Unicode related
pages, please find inline (and gzipped attached, hopefully not
messing with encoding), a patch in order to make it right, on an
Unicode point of view.

http://www.unicode.org/charts/PDF/U2500.pdf
http://www.unicode.org/charts/PDF/U25A0.pdf
http://www.unicode.org/charts/PDF/U0080.pdf
http://www.unicode.org/charts/PDF/U1D400.pdf

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-25 06:35:55 +02:00
David Prevot aff1a02df6 koi8-r.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 16:45:09 +02:00
David Prevot b66a64313c koi8-r.7: Fix SEE ALSO reference and letter names
he koi8-r(7) (Russian Net Character Set) manual page refers to
iso-8859-7(7) manual page, which is the Latin/Greek one. I guess it
should refer instead to the iso-8859-5(7) (Latin/Cyrillic) one. This is
addressed at the end of the patch.

It has also been spotted that letter names are different in this manual
page and in the Unicode related page [0], the first part of the page
address this.

        0: http://www.unicode.org/charts/PDF/U0400.pdf

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 09:00:39 +02:00
David Prevot 0420475dee ip.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 08:20:28 +02:00
David Prevot 299fc00dbf ip.7: Place socket options in alphabetical order
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 08:16:40 +02:00
David Prevot e89c891162 ip.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 08:14:37 +02:00
David Prevot 1243ef4e2d ip.7: Fix name of socket option: s/IP_TTL/IP_TRANSPARENT/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-24 08:10:25 +02:00
Michael Kerrisk b9d468382e sigevent.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-19 19:14:03 +02:00
Michael Kerrisk f0f55b1927 inotify.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-15 08:19:47 +02:00
Michael Kerrisk e929e68bf8 prctl.2, rtc.4, boot.7, netlink.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-15 07:48:02 +02:00
Balazs Scheidler 48029bbfa2 ip.7: Document IP_RECVORIGDSTADDR
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 07:16:28 +02:00
Balazs Scheidler e85dc06262 ip.7: Document IP_TRANSPARENT
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 06:52:59 +02:00
Michael Kerrisk 7199373b28 ip.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 06:41:36 +02:00
Michael Kerrisk 0ea50d8392 ip.7: Reword NOTES on Linux-specific options
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 06:41:08 +02:00
Michael Kerrisk be8fba4754 ip.7: Document IP_FREEBIND
Text based on input from Lennart Poettering and Balazs Scheidler.
See https://bugzilla.kernel.org/show_bug.cgi?id=20082

Reported-by: Lennart Poettering <zxreary@0pointer.de>
Reported-by: Balazs Scheidler <bazsi@balabit.hu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 06:28:58 +02:00
Michael Kerrisk f7401723ce ip.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 05:52:51 +02:00
Michael Kerrisk 452f76294e ip.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 05:46:00 +02:00
Michael Kerrisk 9b042ccb88 ip.7: srcfix: update FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 05:44:21 +02:00
Michael Kerrisk b218b02329 open.2, poll.2, select_tut.2, getpt.3, openpty.3, posix_openpt.3, ptsname.3, unlockpt.3, pts.4, tty_ioctl.4, proc.5, pty.7: spfix: s/psuedoterminal/psuedoterminal/g
Reported-by: Denis Barbier <bouzim@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-13 05:32:15 +02:00
Michael Kerrisk 614e4812aa pty.7: Minor change: note the abbreviation "pty" for "pseudoterminal"
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-12 06:59:04 +02:00
Michael Kerrisk 662b2137e8 open.2, poll.2, select_tut.2, getpt.3, grantpt.3, openpty.3, posix_openpt.3, ptsname.3, unlockpt.3, pts.4, tty_ioctl.4, proc.5, pty.7: Global fix: s/pseudo-terminal/pseudoterminal/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-12 06:51:51 +02:00
Michael Kerrisk 4891f52a48 recv.2, cmsg.3, unix.7: global fix: s/UNIX socket/UNIX doamin socket/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-12 06:49:35 +02:00
Michael Kerrisk 008f1ecc43 intro.1, time.1, accept.2, bind.2, connect.2, execve.2, flock.2, getdents.2, getpriority.2, getuid.2, intro.2, ioctl.2, mincore.2, mknod.2, personality.2, ptrace.2, read.2, recv.2, select_tut.2, send.2, sendfile.2, shmctl.2, sigaction.2, signal.2, stat.2, times.2, truncate.2, umask.2, wait.2, MB_CUR_MAX.3, MB_LEN_MAX.3, argz_add.3, btowc.3, clearenv.3, clock.3, cmsg.3, end.3, endian.3, errno.3, exit.3, fgetwc.3, fgetws.3, fopen.3, fputwc.3, fputws.3, fseek.3, fwide.3, getfsent.3, getgrnam.3, gethostid.3, getipnodebyname.3, getmntent.3, getpwnam.3, getwchar.3, grantpt.3, iconv.3, iconv_close.3, iconv_open.3, insque.3, intro.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, malloc.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, mkstemp.3, mktemp.3, nl_langinfo.3, openpty.3, posix_openpt.3, printf.3, ptsname.3, putwchar.3, qecvt.3, rcmd.3, readdir.3, rexec.3, rpc.3, setnetgrent.3, shm_open.3, sigpause.3, stdin.3, stpcpy.3, strftime.3, strptime.3, syslog.3, towctrans.3, towlower.3, towupper.3, ttyslot.3, ungetwc.3, unlocked_stdio.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wprintf.3, console_ioctl.4, pts.4, elf.5, filesystems.5, hosts.5, proc.5, ttytype.5, boot.7, capabilities.7, credentials.7, epoll.7, glob.7, koi8-r.7, path_resolution.7, pty.7, signal.7, suffixes.7, time.7, unicode.7, unix.7, uri.7, utf-8.7: global fix: s/Unix/UNIX/
The man pages were rather inconsistent in the use of "Unix"
versus "UNIX". Let's go with the trademark usage.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-12 06:49:17 +02:00
Michael Kerrisk 0cf2caa41e unix.7: Document the autobind feature
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-10 07:47:14 +02:00
Michael Kerrisk 6ed236d51a unix.7: Fix description of "pathname" sockets
As reported by Lennart Poettering:

   The part about "pathname" sockets suggests usage of
   sizeof(sa_family_t) + strlen(sun_path) + 1
   for calculating the sockaddr size. Due to alignment/padding
   this is probably not a good idea. Instead, one should use
   offsetof(struct sockaddr_un, sun_path) + strlen() + 1
   or something like that.

See https://bugzilla.kernel.org/show_bug.cgi?id=19812

Reported-by: Lennart Poettering <mzxreary@0pointer.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-10 07:25:45 +02:00
Michael Kerrisk 156a0e0d7e unix.7: Fix description of abstract socket names
As reported by Lennart Poettering:

    The part about "abstract" sockets is misleading as it suggests
    that the sockaddr returned by getsockname() would necessarily
    have the size of sizeof(struct sockaddr), which however is not
    the case: getsockname() returns exactly the sockaddr size that
    was passed in on bind(). In particular, two sockets that are
    bound to the same sockaddr but different sizes are completely
    independent.

See https://bugzilla.kernel.org/show_bug.cgi?id=19812

Reported-by: Lennart Poettering <mzxreary@0pointer.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-10 07:25:39 +02:00
Michael Kerrisk 6074c3e6f8 unix.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-10 06:13:59 +02:00
David Prevot 95406ae00b aio.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-09 16:46:12 +02:00
Michael Kerrisk d46da242bb aio.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-06 07:07:55 +02:00
Michael Kerrisk a9ba82d5b2 sigevent.7: SEE ALSO: Add aio_read(3), aio_write(3), and lio_listio(3)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-04 06:20:22 +02:00
Michael Kerrisk 59e9285d75 Removed trailing white space at end of lines 2010-10-04 05:04:21 +02:00
Michael Kerrisk 9889b88b02 sigevent.7: Add SEE ALSO referring to new aio(7) page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-04 04:28:50 +02:00
Michael Kerrisk 64be80cfef aio.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-04 04:14:50 +02:00
Michael Kerrisk 4076f2893a aio.7: New page providing an overview of POSIX asynchronous I/O
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-03 17:12:22 +02:00
Michael Kerrisk 09fa72fa1a inotify.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-27 08:03:27 +02:00
Michael Kerrisk 4d2ddb4ec1 inotify.7: Add a further limitation of API under NOTES
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-27 08:01:30 +02:00
Michael Kerrisk 0f848cbcde sigevent.7: Add SEE ALSO reference to new getaddrinfo_a.3 page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-27 07:52:54 +02:00
Michael Kerrisk 613836aaa5 inotify.7: Added section noting limiations and caveats of inotify
Reported-by: Jan Kara <jack@suse.cz>
Reported-by: Lennart Poettering <mzjro@0pointer.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-27 04:04:38 +02:00
Michael Kerrisk 66d3a13ba5 hash.3, stdarg.3, unicode.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-26 07:37:23 +02:00
Michael Kerrisk 5fab2e7c9c Changes.old, clone.2, execve.2, fcntl.2, futex.2, getitimer.2, getpriority.2, mmap.2, mount.2, mprotect.2, sched_setscheduler.2, select_tut.2, setuid.2, sigaltstack.2, vfork.2, div.3, fenv.3, fmod.3, memchr.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_getattr_np.3, queue.3, scanf.3, trunc.3, st.4, proc.5, services.5, utmp.5, bootparam.7, capabilities.7, feature_test_macros.7, futex.7, glob.7, man.7, netlink.7, unicode.7: Switch to American usage: "-wards" ==> "-ward"
American English uses "afterward" in preference to "afterwards",
and so on

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-26 07:34:47 +02:00
Michael Kerrisk dd6b86ce9e suffixes.7: Change explanation of ".rpm" to "RPM software package"
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 18:23:10 +02:00
Michael Kerrisk 0fe5e29835 boot.7: wsfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 18:22:13 +02:00
Michael Kerrisk f6b326eba5 Removed trailing white space at end of lines 2010-09-22 18:09:17 +02:00
Michael Kerrisk 516ddeefbd rtnetlink.7: Minor wording fixes
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:10 +02:00
Michael Kerrisk 6de73b14d8 rtnetlink.7: tfix: s/rtaddr/rtattr/
Reported-by: caishuxian@gmail.com
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:09 +02:00
Michael Kerrisk 16ca456457 pthreads.7, signal.7: Add SEE ALSO reference to new sigevent(7) page
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:09 +02:00
Petr Baudis bcc5e40713 sigevent.7: New page to centralize description of sigevent structure
Several interfaces use this structure. Best to centralize the
common details in one place. Content taken from the existing
timerfd_create.2 and mq_open.3 pages, with additions by
Petr Baudis and Michael Kerrisk.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:09 +02:00
Yuri Kozlov d2b885c563 boot.7: Update list of major Linux distributions
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:09 +02:00
Michael Kerrisk 50831f9b8a _exit.2, brk.2, capget.2, chdir.2, chmod.2, chown.2, chroot.2, getdtablesize.2, gethostname.2, getpagesize.2, getsid.2, killpg.2, mknod.2, mknodat.2, poll.2, posix_fadvise.2, pread.2, readlink.2, setpgid.2, setreuid.2, sigaltstack.2, stat.2, symlink.2, sync.2, truncate.2, vfork.2, wait.2, wait4.2, a64l.3, abs.3, acos.3, acosh.3, asin.3, asinh.3, atan.3, atan2.3, atoi.3, cbrt.3, ceil.3, copysign.3, cosh.3, dirfd.3, div.3, ecvt.3, erf.3, erfc.3, exp.3, exp2.3, fabs.3, fdim.3, ffs.3, floor.3, fma.3, fmax.3, fmin.3, fmod.3, fpclassify.3, frexp.3, ftw.3, fwide.3, gcvt.3, getcwd.3, getdate.3, getgrent.3, gethostid.3, getpass.3, getpwent.3, getsubopt.3, getw.3, hypot.3, ilogb.3, index.3, isalpha.3, isgreater.3, iswblank.3, j0.3, ldexp.3, lockf.3, log.3, log10.3, log1p.3, logb.3, lrint.3, lround.3, mkstemp.3, mktemp.3, modf.3, mq_receive.3, mq_send.3, nan.3, nextafter.3, posix_fallocate.3, posix_memalign.3, printf.3, qecvt.3, random.3, realpath.3, remainder.3, remquo.3, rint.3, round.3, scalb.3, scalbln.3, scanf.3, siginterrupt.3, signbit.3, sigset.3, sinh.3, sqrt.3, strcasecmp.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strfry.3, strpbrk.3, strsep.3, strspn.3, strstr.3, strtod.3, strtok.3, strtol.3, strtoul.3, strxfrm.3, tanh.3, tgamma.3, trunc.3, ttyslot.3, ualarm.3, usleep.3, wprintf.3, armscii-8.7, cp1251.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-3.7, iso_8859-5.7, iso_8859-6.7, iso_8859-8.7, koi8-u.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-22 16:59:09 +02:00
Jiri Olsa a6e9960e8f ip.7: Document IP_NODEFRAG
This option is new in Linux 2.6.36

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-11 07:19:10 +02:00
Michael Kerrisk 3ac83a00b6 ip.7: srcfix: Added FIXMEs
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-11 07:08:30 +02:00
Michael Kerrisk 7aed61d9c0 unix.7: spfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-11 06:40:34 +02:00
Michael Kerrisk fa57b2089b shm_overview.7: wfix: s/semaphore/shared memory/
Reported-by: Tim Stoakes <tim@stoakes.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 08:15:31 +02:00
Michael Kerrisk b220f1b53a feature_test_macros.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 07:19:12 +02:00
Michael Kerrisk e0530cbbdd feature_test_macros.7: Make text on required placement of macros more prominent
Move the text that notes the requirement that feature test macros
must be defined before including any header files to the top of
the page, and highlight the text further, so that the reader will
not miss this point.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 07:15:16 +02:00
Michael Kerrisk f8b212130c feature_test_macros.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 07:14:41 +02:00
Michael Kerrisk 71a491b144 feature_test_macros.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 07:13:11 +02:00
Michael Kerrisk 86b91fdffb accept.2, clone.2, dup.2, fallocate.2, pipe.2, readahead.2, sched_setaffinity.2, unshare.2, CPU_SET.3, endian.3, euidaccess.3, fexecve.3, getpt.3, getpw.3, getumask.3, getutmp.3, gnu_get_libc_version.3, makedev.3, matherr.3, mbsnrtowcs.3, memfrob.3, pthread_attr_setaffinity_np.3, pthread_getattr_np.3, pthread_setaffinity_np.3, pthread_tryjoin_np.3, tcgetsid.3, wcscasecmp.3, wcsncasecmp.3, wcsnlen.3, wcsnrtombs.3, wcswidth.3, rtld-audit.7: SYNOPSIS: Add reference to feature_test_macros(7)
These pages specify feature test macros in the function
prototypes. Add a reference to feature_test_macros(7),
so that readers are pointed to the information that
feature test macros must be defined before including
*any* header file.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 07:06:22 +02:00
Michael Kerrisk e417acb023 fcntl.2, intro.2, open.2, poll.2, ftw.3, intro.3, matherr.3, system.3, tmpnam.3, unix.7: Note that feature test macros must be defined before *any* includes
Programmers often make the mistake of including a feature test
macro only after having already included some header files.
This patch adds some text at opportune places to remind
programmers to do things the right way.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:33:31 +02:00
Michael Kerrisk fbea0f8160 unix.7: Document SIOCINQ ioctl() operation
Reported-by: Jim Belton <jim.belton@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk 00c8445384 packet.7: srcfix: added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk c2aa3e258c tcp.7: grfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk e9716a4d96 tcp.7: srcfix: added references to glibc bug report
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk f73df7253d tcp.7: Clarify header file details for SIOCINQ and SIOCOUTQ
Also note synonymous FIONREAD and TIOCOUTQ.

Reported-by: Jim Belton <jim.belton@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:00 +02:00
Denis Barbier 7fcdca3be7 armscii-8.7, cp1251.7, iso_8859-3.7, iso_8859-5.7, iso_8859-6.7, iso_8859-8.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, koi8-u.7: Fix decimal values in encoding tables
Octal and hexadecimal values are right, but there are some
off-by one errors in decimal values.  Correct values are
printed by this command:

  perl -pi -e 'if (s/^([0-7]+)\t([0-9]+)\t([0-9a-fA-F]+)//)
    {printf "%03o\t%d\t%s", hex($3), hex($3), $3;};' man7/*.7

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-09 08:02:12 +02:00
Michael Kerrisk 26ae585e9b socket.7: srcfix: Updated fixme
Signed-off-by: Michael Kerrisk <mtk@konstanz.(none)>
2010-08-31 07:05:20 +02:00
Michael Kerrisk 192e4f2e62 bootparam.7: Minor wfix/ffix
Signed-off-by: Michael Kerrisk <mtk@konstanz.(none)>
2010-08-29 14:45:33 +02:00
Michael Kerrisk 6d7f2c1382 socket.7: srcfix: update FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-19 06:52:28 +02:00
Michael Kerrisk e64e605637 capabilities.7: Add MADV_HWPOISON under CAP_SYS_ADMIN
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-19 06:07:06 +02:00
Michael Kerrisk cbd7b9bfbe capabilities.7: Add get_robust_list() info under CAP_SYS_PTRACE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-17 02:34:48 +02:00
Michael Kerrisk 46883521a0 capabilities.7: Document CAP_SYS_RESOURCE and F_SETPIPE_SZ
With CAP_SYS_RESOURCE, a process can increase pipe capacity above
/proc/sys/ps/pipe-max-size.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-17 00:15:39 +02:00
Michael Kerrisk 402ffae30d udp.7: Add FIONREAD warning.
Warn that FIONREAD can't can't distinguish case of a zero-length
datagram from the case where no datagrams are available.

Reported-by: Alexander E. Patrakov <patrakov@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-13 05:00:58 +02:00
Michael Kerrisk e2ec4f17cd socket.7: srcfix: Added FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-13 04:31:58 +02:00
Michael Kerrisk fa574567cc socket.7: Use consistent language to describe read-only socket options
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-13 04:26:57 +02:00
Jan Engelhardt dd2127e08c socket.7: Document SO_DOMAIN and SO_PROTOCOL
These read-only socket options were new in Linux 2.6.32.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-13 04:21:37 +02:00
Michael Kerrisk 7edfdaca06 signal.7: Make a clearer statement about nonportable aspect of signal(2)
Make a clearer statement that signal(2) is less portable for
establishing a signal handler.

Reported-by: Reuben Thomas <rrt@sc3d.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-12 14:53:29 +02:00
Michael Kerrisk 8d4eb5f87e signal.7: Minor wording tweaks
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-06-12 14:49:24 +02:00
Bo Borgerson 179343f9a3 sem_overview.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-05-22 05:49:46 +02:00
Michael Kerrisk 513051f769 add_key.2, keyctl.2, request_key.2, stime.2, time.2, ctime.3, difftime.3, ftime.3, getspnam.3, mq_receive.3, mq_send.3, rtime.3, sem_wait.3, string.3, timeradd.3, tzset.3, rtc.4, core.5, icmp.7, time.7, zic.8: Updated .TH timestamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-02-25 10:43:57 +01:00
Michael Kerrisk e5dbf5a253 socket.7: srcfix: update FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-02-21 15:14:52 +01:00
Michael Kerrisk fe1598f64b socket.7: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-02-21 15:14:10 +01:00
Michael Kerrisk 486e5d0009 socket.7: srcfix: Updated FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-02-21 15:14:10 +01:00
Michael Kerrisk 07b00378c4 signal.7: Fix discussion of SIGUNUSED
Clarify that this signal really is synonymous with SIGSYS.
See http://bugzilla.kernel.org/show_bug.cgi?id=14449

Reported-by: Garrett Cooper <yaneurabeya@yahoo.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-02-03 05:53:57 +01:00
Michael Kerrisk 137d81b536 capabilities.7: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-31 16:21:29 +01:00
Michael Kerrisk d15883729b capabilities.7: Update securebits discussion to use SECBIT_* flags
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-31 15:43:38 +01:00
Michael Kerrisk 8cf1b72a81 socket.7:srcfix: Added FIXMEs
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-19 01:43:43 +01:00
Michael Witten f49c451a62 stime.2, time.2, utimensat.2, ctime.3, difftime.3, ftime.3, getspnam.3, mq_receive.3, mq_send.3, rtime.3, sem_wait.3, strftime.3, strptime.3, timeradd.3, rtc.4, core.5, proc.5, icmp.7, time.7: Global fix: Consistently define the Epoch
All definitions of the Epoch have been refactored to the following:

  1970-01-01 00:00:00 +0000 (UTC)

That form is more consistent, logical, precise, and internationally
recognizable than the other variants.

Also, some wording has been altered as well.

Signed-off-by: Michael Witten <mfwitten@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-17 04:55:05 +01:00
Michael Kerrisk ae03dc6613 getaddrinfo.3, setlocale.3, strchr.3, wctob.3, st.4, glob.7, locale.7, regex.7, standards.7, unicode.7, utf-8.7: Global fix: s/multi-/multi/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "multi-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:47:55 +01:00
Michael Kerrisk 3b777affca close.2, epoll_create.2, epoll_ctl.2, fcntl.2, madvise.2, mmap.2, mremap.2, select_tut.2, setgid.2, setuid.2, syscalls.2, vmsplice.2, dlopen.3, fts.3, getpw.3, stdio.3, fd.4, initrd.4, random.4, sd.4, bootparam.7, capabilities.7, cpuset.7, epoll.7, inotify.7, man.7, socket.7, x25.7: Global fix: s/re-/re/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "re-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:45:23 +01:00
Michael Kerrisk 01d0a44739 ftw.3, resolver.3, issue.5, proc.5, pty.7, suffixes.7: Global fix: s/pre-/pre/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "pre-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:41:29 +01:00
Michael Kerrisk 310672d6b1 ioctl_list.2, mount.2, select_tut.2, stat.2, getifaddrs.3, pthread_cleanup_push_defer_np.3, pthread_getcpuclockid.3, proc.5, bootparam.7: Global fix: s/sub-/sub/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "sub-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:36:10 +01:00
Michael Kerrisk b4b789777c locale.7: grfix: s/non-monetary/nonmonetary/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:31:36 +01:00
Michael Kerrisk 60b9e97c05 ioperm.2, setresuid.2, tcp.7: GLobal fix: s/non-privileged/unprivileged/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:29:41 +01:00
Michael Kerrisk 24b74457e7 accept.2, access.2, acct.2, clock_nanosleep.2, mbind.2, mincore.2, remap_file_pages.2, sched_setscheduler.2, set_mempolicy.2, splice.2, stat.2, syslog.2, timer_create.2, timerfd_create.2, truncate.2, fenv.3, ferror.3, fflush.3, fgetwc.3, fgetws.3, flockfile.3, fputwc.3, fputws.3, fread.3, getopt.3, gets.3, getwchar.3, glob.3, iconv.3, longjmp.3, pow.3, printf.3, puts.3, putwchar.3, regex.3, rpc.3, scanf.3, setjmp.3, termios.3, unlocked_stdio.3, wcswidth.3, hd.4, rtc.4, st.4, core.5, dir_colors.5, elf.5, proc.5, arp.7, ascii.7, boot.7, bootparam.7, charsets.7, futex.7, ip.7, iso_8859-11.7, man-pages.7, man.7, mdoc.samples.7, path_resolution.7, pipe.7, posixoptions.7, unicode.7, unix.7, uri.7, utf-8.7, ld.so.8: s/non-/non/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:20:12 +01:00
Michael Kerrisk 44732c9c88 sendfile.2, wctrans.3, wctype.3, pipe.7, zic.8: Global fix: s/Non-/Non/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:02:43 +01:00
Michael Kerrisk 80c9146c4f bootparam.7, spufs.7: s/non-numeric/nonnumeric/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:50:28 +01:00
Michael Kerrisk cfea513249 getitimer.2, getrusage.2, times.2, utimensat.2, pthread_create.3, pthreads.7, utf-8.7: Global fix: s/non-conform/nonconform/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:48:00 +01:00
Michael Kerrisk 657316c092 msgop.2, semop.2, lgamma.3, tgamma.3, mdoc.samples.7: Global fix: s/non-positive/nonpositive/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:47:13 +01:00
Michael Kerrisk d603cc27b6 execve.2, fallocate.2, futex.2, sched_rr_get_interval.2, select_tut.2, shmget.2, timer_getoverrun.2, times.2, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_cleanup_push_defer_np.3, pthread_getattr_np.3, pthread_self.3, pthread_setaffinity_np.3, pthread_tryjoin_np.3, sem_open.3, stdin.3, rtc.4, tty_ioctl.4, unix.7: Global fix: s/non-portable/nonportable/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:46:09 +01:00
Michael Kerrisk 2fda57bd09 _syscall.2, accept.2, epoll_create.2, inotify_add_watch.2, ioctl.2, msgget.2, msgop.2, open.2, prctl.2, sched_setscheduler.2, semctl.2, semget.2, swapon.2, addseverity.3, cacosh.3, csqrt.3, dirfd.3, drand48.3, fputws.3, mq_send.3, posix_openpt.3, puts.3, sched_getcpu.3, shm_open.3, sqrt.3, sysconf.3, tgamma.3, ulimit.3, credentials.7, svipc.7: Global fix: s/non-negative/nonnegative/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:44:48 +01:00
Michael Kerrisk ff40dbb354 accept.2, connect.2, eventfd.2, flock.2, open.2, posix_fadvise.2, read.2, recv.2, sched_setscheduler.2, select_tut.2, send.2, signalfd.2, splice.2, timerfd_create.2, write.2, flockfile.3, mkfifo.3, mq_notify.3, mq_open.3, pthread_tryjoin_np.3, scanf.3, random.4, ddp.7, epoll.7, fifo.7, ip.7, pipe.7, socket.7, spufs.7: Global fix: s/non-blocking/nonblocking/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:43:10 +01:00
Michael Kerrisk aa79648125 mbind.2, rename.2, sched_setscheduler.2, set_mempolicy.2, syslog.2, argz_add.3, dlopen.3, scanf.3, strtod.3, strtok.3, tcgetpgrp.3, hd.4, cpuset.7, regex.7, ld.so.8: Global fix: s/non-empty/nonempty/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:41:47 +01:00
Michael Kerrisk c7094399ad intro.1, time.1, adjtimex.2, capget.2, eventfd.2, fcntl.2, getrlimit.2, getsockopt.2, gettimeofday.2, intro.2, ioctl_list.2, ioperm.2, mlock.2, pivot_root.2, poll.2, prctl.2, ptrace.2, sched_setscheduler.2, select_tut.2, semget.2, sigaltstack.2, signalfd.2, sysctl.2, timer_settime.2, timerfd_create.2, wait.2, CPU_SET.3, argz_add.3, assert_perror.3, atexit.3, backtrace.3, bcmp.3, clearenv.3, ctime.3, dl_iterate_phdr.3, dlopen.3, ecvt.3, errno.3, error.3, ether_aton.3, exit.3, fenv.3, ferror.3, finite.3, flockfile.3, fnmatch.3, fpathconf.3, fpclassify.3, ftime.3, ftok.3, ftw.3, fwide.3, getaddrinfo.3, gethostbyname.3, getlogin.3, getnameinfo.3, getnetent.3, getopt.3, getprotoent.3, getrpcent.3, getservent.3, glob.3, hsearch.3, inet.3, isalpha.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, longjmp.3, lsearch.3, malloc.3, matherr.3, mblen.3, mbsinit.3, mbtowc.3, on_exit.3, printf.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_attr_setdetachstate.3, pthread_attr_setguardsize.3, pthread_attr_setinheritsched.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_attr_setscope.3, pthread_attr_setstack.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_cancel.3, pthread_cleanup_push.3, pthread_equal.3, pthread_getattr_np.3, pthread_getcpuclockid.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setconcurrency.3, pthread_setschedparam.3, pthread_setschedprio.3, ptsname.3, putenv.3, putgrent.3, raise.3, rcmd.3, regex.3, rexec.3, rpc.3, rpmatch.3, rtnetlink.3, scandir.3, sem_init.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, signbit.3, stdio_ext.3, strtod.3, strtol.3, strtoul.3, system.3, termios.3, timeradd.3, tzset.3, ualarm.3, wctomb.3, xdr.3, st.4, tty_ioctl.4, core.5, elf.5, proc.5, bootparam.7, capabilities.7, icmp.7, ip.7, ipv6.7, math_error.7, mdoc.samples.7, mq_overview.7, pthreads.7, raw.7, regex.7, socket.7, tcp.7, tzselect.8: Global fix: s/non-zero/nonzero/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:40:55 +01:00
Michael Kerrisk c8f2dd479b accept.2, execve.2, futimesat.2, getresuid.2, getrlimit.2, madvise.2, mq_getsetattr.2, msgctl.2, nice.2, open.2, poll.2, setresuid.2, shmctl.2, sigaction.2, times.2, utimensat.2, __setfpucw.3, atoi.3, endian.3, err.3, euidaccess.3, fenv.3, fopencookie.3, fpurge.3, getgrouplist.3, getutmp.3, j0.3, lgamma.3, netlink.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_cleanup_push_defer_np.3, pthread_getattr_np.3, pthread_kill_other_threads_np.3, pthread_setaffinity_np.3, pthread_tryjoin_np.3, pthread_yield.3, random_r.3, readdir.3, rtnetlink.3, scanf.3, setenv.3, significand.3, sigsetops.3, strerror.3, strstr.3, sysv_signal.3, termios.3, timegm.3, unlocked_stdio.3, y0.3, locale.5, bootparam.7, feature_test_macros.7, ip.7, locale.7, pthreads.7, rtld-audit.7, nscd.8: Global fix: s/non-standard/nonstandard/
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:40:20 +01:00
Michael Kerrisk 8a8c6284f7 feature_test_macros.7: _POSIX_C_SOURCE >= 200808 defines _ATFILE_SOURCE
Since glibc 2.10, _POSIX_C_SOURCE >= 200808 defines _ATFILE_SOURCE

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-12-13 17:49:38 +01:00
Michael Kerrisk e70f27ec76 path_resolution.7: Fix NAME line
The poorly constructed part receding "\-" causes apropos
not to be able to find the subject.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558300

Reported-by: <jidanni@jidanni.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-12-05 07:26:44 +01:00
Michael Kerrisk 2908c4cf0b path_resolution.7: Add readlink(2) to SEE ALSO
Reported-by: <jidanni@jidanni.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-12-05 07:01:02 +01:00
Michael Kerrisk 2843ba93d4 stat.2, posix_fallocate.3, proc.5, tcp.7, udp.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-30 03:28:34 +02:00
Nicolas Franois 576b0bccd1 capabilities.7: Reword a bad sentence in description of capability bounding set.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:31 +02:00
Nicolas Franois 4d1de263eb cpuset.7: Minor wording fixes
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:31 +02:00
Nicolas Franois 71a8ab18b9 tcp.7: wfix: be more consistent in usage of infinitive or indicative
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:31 +02:00
Nicolas Franois b8f094b3d6 tcp.7, udp.7: Replace references to syctl interfaces with /proc
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:30 +02:00
Nicolas Franois 05f6c8ef65 tcp.7: Minor fix
It seems to me that "algorithm" is missing here.
Or maybe "choices" could be replaced by "algorithms".

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:29 +02:00
Nicolas Franois 19a7edd645 koi8-u.7: Minor fixes
Unneeded double spaces.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:28 +02:00
Nicolas Franois 8b2096a905 iso_8859-4.7: Minor fixes
The decimal did not match with octal and hexa values.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:28 +02:00
Nicolas Franois de1d448783 iso_8859-10.7: Minor fixes
Spelling fix.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:28 +02:00
Nicolas Franois 531178c584 ip.7: Minor fixes
Consistently use the infinitive.
Other typos.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:28 +02:00
Nicolas Franois 0b8403b824 feature_test_macros.7: Minor fixes
Fix important typos in constant values.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:27 +02:00
Nicolas Franois 1188776ff7 udp.7: Minor fixes
Grammar and formatting fixes.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:27 +02:00
Nicolas Franois 7b67ce431a tcp.7: Minor fixes
tcp_congestion_control is not a boolean. The default is explained in the
text. It cannot be enabled by default.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:27 +02:00
Nicolas Franois 669cf85752 rtld-audit.7: Minor fixes
Wording and formatting fixes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:27 +02:00
Nicolas Franois cb0858c7bf pthreads.7: Minor fixes
Grammar fix.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:26 +02:00
Nicolas Franois b464dbdf47 numa.7: Minor fixes
Spelling and formatting fixes.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:26 +02:00
Nicolas Franois 13d4996f47 icmp.7: Minor fixes
A .IR is more consistent with others items in the list.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:22 +02:00
Michael Kerrisk 5bbdbc7e92 mq_overview.7: Change documented ranges for msg_max and msgsize_max
Linux 2.6.28 changed the permissible ranges for
these /proc files.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:21 +02:00
Michael Kerrisk 361640b813 capabilities.7: Fix version number for CAP_MKNOD in DS UID manipulations
A recent patch said "since 2.6.29". It should have
been "since 2.6.30".

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-08-03 06:42:08 +02:00
Michael Kerrisk 129bf37be8 capabilities.7: FS UID manipulations affect CAP_LINUX_IMMUTABLE and CAP_MKNOD
Nowadays, file system UID manipulations also affect
CAP_LINUX_IMMUTABLE (since 2.6.3) and CAP_MKNOD (since 2.6.29).

Reported-by: Serge Hallyn: <serue@us.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-08-02 09:08:41 +02:00
Michael Kerrisk d6584e229e environ.7: Note that last element in environ array is NULL
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528628

Reported-by: sobtwmxt <sobtwmxt@sdf.lonestar.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 08:40:34 +02:00
Michael Kerrisk 86d9ea3710 environ.7: Wording fixes
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 08:31:03 +02:00
Mike Frysinger cdd374f8c5 futex.7: tfix: drop spurious colon in URL
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 07:13:13 +02:00
Reimar Dffinger be7e81b9cb complex.7: Fix type used in example code
man complex (from release 3.18) contains the following code:
    complex z = cexp(I * pi);
Reading the C99 standard, "complex" is not a valid type, and several
compilers (Intel ICC, ARM RVCT) will refuse to compile.
It should be
    double complex z = cexp(I * pi);
instead.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 07:06:16 +02:00
Michael Kerrisk 9935c43c52 complex.7: Add missing header file for example program
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 07:03:17 +02:00
Michael Kerrisk 8339b8bc24 mq_overview.7: Fix example showing contents of /dev/mqueue file
Reported-by: Adrian Dewhurst <sailor@sailorfrag.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 06:36:36 +02:00
Michael Kerrisk 06ae751a05 mq_overview.7: Note that mkdir and mount commands here need superuser privilege
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-07-25 06:33:08 +02:00
Michael Kerrisk cdb630a811 standards.7: Remove references to dated books
Gallmeister and Lewine are rather old books. Probably,
there are better books to consult nowadays, and anyway,
this man page isn't intended to be a bibliography.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-06-10 10:04:05 +02:00
Bryan stergaard 35035b2ead rtnetlink.7: tfix: fix wording in comments for 'rtmsg' structure
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-04-24 13:21:27 +12:00
Lucian Adrian Grijincu df5c8d495b epoll.7: tfix: fix unfinished string in example code
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-04-24 13:12:53 +12:00
Michael Kerrisk f977e32994 Removed trailing white space at end of lines 2009-04-16 04:03:12 +12:00
Michael Kerrisk 79a2258619 feature_test_macros.7: Add an example program
This example program makes it possible to explore what
feature test macros are set depending on the glibc version
and the macros that are explicitly set.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-04-03 10:48:24 +13:00
Michael Kerrisk 6e047f1692 feature_test_macros.7: Update for glibc 2.10 changes to <features.h>
From glibc 2.10, <features.h> understands the values 200809
for _POSIX_C_SOURCE and 700 for _XOPEN_SOURCE, and makes
corresponding changes to defaults for other feature test macros.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-04-03 10:14:57 +13:00
Michael Kerrisk 8c629c498f rtld-audit.7: Note that multiple libraries in LD_AUDIT doesn't work
This is reportedly fixed in glibc 2.10.
See http://sourceware.org/bugzilla/show_bug.cgi?id=9733

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-30 07:48:15 +13:00
Michael Kerrisk 7a1a6b6a75 hier.7: Add description of /srv
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520904

Reported-by: Miike O'Connor <stew@vireo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-30 07:39:38 +13:00
Michael Kerrisk 9e4922f014 armscii-8.7, cp1251.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7: Add explicit character set encoding to first line of source
Nowadays mandb has provision to understand a character set
encoding that is explicitly indicated in the first line
of the source.  As pointed out by Colin Watson, including
such an explicit indication on pages encoded in anything
other than ISO 8859-1 or UTF-8 is useful for man-pages
that aren't shipped in UTF-8.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519209
and for some other background (responded to by Colin Watson
in the above report):
http://thread.gmane.org/gmane.comp.internationalization.linux/6040
("man page encoding", 5 Jul 2005)

Reported-by: Colin Watson <cjwatson@debian.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-12 15:03:41 +13:00
Michael Kerrisk 9ed6b5178c inotify.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-12 07:24:41 +13:00
Michael Kerrisk 4fa50d7281 ip.7: Fix type used to declare sin6_port
The page should use the type specified by POSIX,
rather than the (equivalent) type used in the kernel

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-08 13:35:20 +13:00
Teddy Hogeborn 191702eaad ipv6.7: Fix types used to declare sin6_family and sin6_port
The page should use the types specified by POSIX,
rather than the (equivalent) types used in the kernel.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517074

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-08 13:35:19 +13:00
Michael Kerrisk bd8384888b shm_open.3, mq_overview.7: Recast discussion on name length to exclude terminating NULL byte
Probably it's clearer to describe the length of the IPC object
name as a count that excludes the null terminator.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-03-08 13:34:49 +13:00
Michael Kerrisk 13e0f2a9d3 sem_overview.7: Fix discussion of length of semaphore names
Because of the "sem." prefix added by glibc to a semaphore
name, the limit on the length of the name (excluding the
terminating null byte) is 251 characters.

Reported-by: Jens Thoms Toerring <jt@toerring.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-25 12:45:34 +13:00
Michael Kerrisk 702cbe158e timer_create.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, numa.7: Make source layout of 'Link with' text consistent with other pages
No actual change to formatted output, but this makes the
page sources more consistent for the purpose of grepping, etc.

Reported-by: Sam Varshavchik <mrsam@courier-mta.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-24 07:50:06 +13:00
Michael Kerrisk 540cc87fed epoll.7: spfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-21 06:55:14 +13:00
Michael Kerrisk 128d791421 iso_8859-7.7: spfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-21 00:09:56 +13:00
Michael Kerrisk f0a0c059c3 rtld-audit.7: srcfix: spfix 2009-02-21 00:08:49 +13:00
Michael Kerrisk a4f844c67e man-pages.7: spfix 2009-02-20 23:56:07 +13:00
Michael Kerrisk 1f901dc4a8 man-pages.7: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 23:55:39 +13:00
Michael Kerrisk da39f64cf7 mq_overview.7: Clarify construction rules for message queue object names
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:31 +13:00
Michael Kerrisk e2cbd4754e sem_overview.7: Clarify construction rules for semaphore object names
See also http://groups.google.com/group/comp.os.linux.development.apps/browse_thread/thread/b4a67caa765cb65f

Reported-by: Jens Thoms Toerring <jt@toerring.de>
Reported-by: Jan Engelhardt <jengelh@medozas.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:31 +13:00
Kir Kolyshkin baf17bc4f2 Trivial punctuation fixes in SEE ALSO
In SEE ALSO, when a few man pages are referenced, those are divided by commas.
Every reference is on a separate line, and all lines but the last one should
end with comma. I spotted one place where there is no comma in between
references, and mocked up an awk script to find similar places:

for f in man*/*; do awk '/^.SH ["]SEE ALSO["]/ {sa=1; print "== " FILENAME " =="; print; next } /^\.(PP|SH)/ {sa=0; no=0; next} /^\.BR/ { if (sa==1) { print; if (no == 1) print "Missing comma in " FILENAME " +" FNR-1; no=0 } } /^\.BR .*)$/ { if (sa==1) no=1; next } /\.\\"/ {next} /.*/ { if (sa==1) { print; next }}' $f; done | fgrep 'Missing comma'

This patch fixes all the places found by the above script.

Also, there is an extra dot at the end of uri.7 "SEE ALSO" section.
Removed as per man-pages(7) recommendation.

Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-20 19:52:29 +13:00
Kir Kolyshkin e69aa6c897 ascii.7: Fix formatting of tables on second page to use monospaced font
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-11 08:18:08 +13:00
Michael Kerrisk 8699ebd957 getitimer.2, clock_getcpuclockid.3, time.7: SEE ALSO: add timer_create(2)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-10 14:42:17 +13:00
Michael Kerrisk f09cbcf3f0 Removed trailing white space at end of lines 2009-02-09 15:12:23 +13:00
Michael Kerrisk 1814181f27 time.7: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 15:07:23 +13:00
Michael Kerrisk 30106ecf3e standards.7: Update to note that latest POSIX/SUS was ratified in 2008
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:01 +13:00
Michael Kerrisk 68cec1349c feature_test_macros.7: srcfix: update FIXME 2009-02-09 12:32:01 +13:00
Michael Kerrisk 0eb443910b clock_nanosleep.2, getrusage.2, timerfd_create.2, clock.3, clock_getcpuclockid.3, ftime.3, pthread_create.3, pthread_getcpuclockid.3, pthread_tryjoin_np.3, sem_wait.3, time.7: Global fix: Fix xrefs to clock_*.? pages to reflect move to section 2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:32:00 +13:00
Michael Kerrisk 804f03e657 clock_nanosleep.2, execve.2, fork.2, nanosleep.2, sigaction.2, timerfd_create.2, pthread_getcpuclockid.3, ualarm.3, usleep.3, pthreads.7, time.7: Global fix: s/(3)/(2)/ in section number xrefs for timer_*() API
The POSIX timers API is implemented (mostly) within the kernel,
so thse interfaces are system calls.  Although there are as yet
no man pages, when they are added they should be in Section 2,
not 3.  Therefore fix those pages that currently refer to these
interfaces as being in Section 3.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-02-09 12:29:10 +13:00