|
|
05ad79 |
From a04fe4b347e563d7ff8d116fde6c6f26646ffadd Mon Sep 17 00:00:00 2001
|
|
|
05ad79 |
From: Hushan Jia <hushan.jia@gmail.com>
|
|
|
05ad79 |
Date: Sun, 21 Feb 2016 21:10:24 -0800
|
|
|
05ad79 |
Subject: [PATCH 102/116] ipcs: show gid instead of uid
|
|
|
05ad79 |
|
|
|
05ad79 |
ipcs -i incorrectly used uid where it should be gid
|
|
|
05ad79 |
|
|
|
05ad79 |
Upstream: https://github.com/karelzak/util-linux/commit/e0bbe3d6ffed13ca5e4af450b8de775ddc5b30f3
|
|
|
05ad79 |
Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1358095
|
|
|
05ad79 |
Signed-off-by: Hushan Jia <hushan.jia@gmail.com>
|
|
|
05ad79 |
---
|
|
|
05ad79 |
sys-utils/ipcs.c | 6 +++---
|
|
|
05ad79 |
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
|
05ad79 |
|
|
|
05ad79 |
diff --git a/sys-utils/ipcs.c b/sys-utils/ipcs.c
|
|
|
05ad79 |
index 1843cd5..1db7fd0 100644
|
|
|
05ad79 |
--- a/sys-utils/ipcs.c
|
|
|
05ad79 |
+++ b/sys-utils/ipcs.c
|
|
|
05ad79 |
@@ -564,7 +564,7 @@ static void print_shm(int shmid, int unit)
|
|
|
05ad79 |
|
|
|
05ad79 |
printf(_("\nShared memory Segment shmid=%d\n"), shmid);
|
|
|
05ad79 |
printf(_("uid=%u\tgid=%u\tcuid=%u\tcgid=%u\n"),
|
|
|
05ad79 |
- shmdata->shm_perm.uid, shmdata->shm_perm.uid,
|
|
|
05ad79 |
+ shmdata->shm_perm.uid, shmdata->shm_perm.gid,
|
|
|
05ad79 |
shmdata->shm_perm.cuid, shmdata->shm_perm.cgid);
|
|
|
05ad79 |
printf(_("mode=%#o\taccess_perms=%#o\n"), shmdata->shm_perm.mode,
|
|
|
05ad79 |
shmdata->shm_perm.mode & 0777);
|
|
|
05ad79 |
@@ -594,7 +594,7 @@ void print_msg(int msgid, int unit)
|
|
|
05ad79 |
|
|
|
05ad79 |
printf(_("\nMessage Queue msqid=%d\n"), msgid);
|
|
|
05ad79 |
printf(_("uid=%u\tgid=%u\tcuid=%u\tcgid=%u\tmode=%#o\n"),
|
|
|
05ad79 |
- msgdata->msg_perm.uid, msgdata->msg_perm.uid,
|
|
|
05ad79 |
+ msgdata->msg_perm.uid, msgdata->msg_perm.gid,
|
|
|
05ad79 |
msgdata->msg_perm.cuid, msgdata->msg_perm.cgid,
|
|
|
05ad79 |
msgdata->msg_perm.mode);
|
|
|
05ad79 |
ipc_print_size(unit, unit == IPC_UNIT_HUMAN ? _("csize=") : _("cbytes="),
|
|
|
05ad79 |
@@ -627,7 +627,7 @@ static void print_sem(int semid)
|
|
|
05ad79 |
|
|
|
05ad79 |
printf(_("\nSemaphore Array semid=%d\n"), semid);
|
|
|
05ad79 |
printf(_("uid=%u\t gid=%u\t cuid=%u\t cgid=%u\n"),
|
|
|
05ad79 |
- semdata->sem_perm.uid, semdata->sem_perm.uid,
|
|
|
05ad79 |
+ semdata->sem_perm.uid, semdata->sem_perm.gid,
|
|
|
05ad79 |
semdata->sem_perm.cuid, semdata->sem_perm.cgid);
|
|
|
05ad79 |
printf(_("mode=%#o, access_perms=%#o\n"),
|
|
|
05ad79 |
semdata->sem_perm.mode, semdata->sem_perm.mode & 0777);
|
|
|
05ad79 |
--
|
|
|
05ad79 |
2.9.3
|
|
|
05ad79 |
|