From c020b5a217b2941ce5d6d179f28e782c99aa9ad2 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Sun, 4 Nov 2018 17:28:24 +0100 Subject: [PATCH] msgctl.2, semctl.2, shmctl.2: Some small wording improvements for Davidlohr Bueso's patch Signed-off-by: Michael Kerrisk --- man2/msgctl.2 | 9 +++++---- man2/semctl.2 | 9 +++++---- man2/shmctl.2 | 7 ++++--- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/man2/msgctl.2 b/man2/msgctl.2 index 2175e73ff..2c29ea508 100644 --- a/man2/msgctl.2 +++ b/man2/msgctl.2 @@ -233,12 +233,13 @@ Return a .I msqid_ds structure as for .BR MSG_STAT . -However, the +However, .I msg_perm.mode is not checked for read access for -.IR msqid , -resembing the behaviour of -.IR /proc/sysvipc/msg . +.IR msqid +meaning that any user can employ this operation (just as any user may read +.IR /proc/sysvipc/msg +to obtain the same information). .SH RETURN VALUE On success, .BR IPC_STAT , diff --git a/man2/semctl.2 b/man2/semctl.2 index afc9874f0..76c6bf0c2 100644 --- a/man2/semctl.2 +++ b/man2/semctl.2 @@ -246,12 +246,13 @@ Return a .I seminfo structure containing the same information as for .BR SEM_STAT . -However, the +However, .I sem_perm.mode is not checked for read access for -.IR semid , -resembing the behaviour of -.IR /proc/sysvipc/sem . +.IR semid +meaning that any user can employ this operation (just as any user may read +.IR /proc/sysvipc/sem +to obtain the same information). .TP .B GETALL Return diff --git a/man2/shmctl.2 b/man2/shmctl.2 index 57f1855c4..010c3be6b 100644 --- a/man2/shmctl.2 +++ b/man2/shmctl.2 @@ -249,12 +249,13 @@ Return a .I shmid_ds structure as for .BR SHM_STAT . -However, the +However, .I shm_perm.mode is not checked for read access for .IR shmid , -resembing the behaviour of -.IR /proc/sysvipc/shm . +meaning that any user can employ this operation (just as any user may read +.IR /proc/sysvipc/shm +to obtain the same information). .PP The caller can prevent or allow swapping of a shared memory segment with the following \fIcmd\fP values: