]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
clone.2: Some reworking of CLONE_NEWIPC text
authorMichael Kerrisk <mtk.manpages@gmail.com>
Sun, 6 Jan 2013 19:22:39 +0000 (20:22 +0100)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Sun, 6 Jan 2013 19:27:05 +0000 (20:27 +0100)
No substantial content changes.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man2/clone.2

index b84d6f137388730cfa6064cb34f6c09efe68ed52..75756a0e48610e27d4dcc085da2a59239c990cdd 100644 (file)
@@ -260,29 +260,21 @@ the process is created in the same IPC namespace as
 the calling process.
 This flag is intended for the implementation of containers.
 
-An IPC namespace consists of the set of identifiers for
-System V IPC objects.
-(These objects are created using
-.BR msgctl (2),
-.BR semctl (2),
-and
-.BR shmctl (2)).
+An IPC namespace provides an isolated view of System V IPC objects (see
+.BR svipc (7))
+and (since Linux 2.6.30)
+.\" commit 7eafd7c74c3f2e67c27621b987b28397110d643f
+.\" https://lwn.net/Articles/312232/
+POSIX message queues
+(see
+.BR mq_overview (7)).
+
 Objects created in an IPC namespace are visible to all other processes
 that are members of that namespace,
 but are not visible to processes in other IPC namespaces.
 
-Since Linux 2.6.30,
-.\" commit 7eafd7c74c3f2e67c27621b987b28397110d643f
-.\" https://lwn.net/Articles/312232/
-.B CLONE_NEWIPC
-also supports POSIX message queues, meaning that
-.B CLONE_NEWIPC
-causes a new instance of a POSIX message queue file system (see
-.BR mq_overview (7))
-to be create.
-
 When an IPC namespace is destroyed
-(i.e, when the last process that is a member of the namespace terminates),
+(i.e., when the last process that is a member of the namespace terminates),
 all IPC objects in the namespace are automatically destroyed.
 
 Use of this flag requires: a kernel configured with the