Add userspace vuid/vgid contexts C009-19
authorMichael Jeanson <mjeanson@efficios.com>
Tue, 12 Feb 2019 15:40:48 +0000 (10:40 -0500)
committerJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Wed, 1 May 2019 21:13:07 +0000 (17:13 -0400)
commite4215fb7fae0ffd2ea4f69b2013ecebbf401fc0c
tree43ff22a61e9aaf98d5ec5092045efa560111384c
parent4b5f26af4d267f5e5a1eb9dbfd8ca4fd5f5896fb
Add userspace vuid/vgid contexts

Add a context for each available namespaced user and group IDs

  * vuid : real user ID
  * veuid : effective user ID
  * vsuid : saved set-user ID

These are the IDs as seen in the current user namespace, see
user_namespaces(7) and credentials(7) for details on each type.

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
16 files changed:
doc/man/lttng-ust.3.txt
include/lttng/ust-abi.h
include/lttng/ust-events.h
include/lttng/ust.h
liblttng-ust-fork/ustfork.c
liblttng-ust/Makefile.am
liblttng-ust/creds.h [new file with mode: 0644]
liblttng-ust/lttng-context-vegid.c [new file with mode: 0644]
liblttng-ust/lttng-context-veuid.c [new file with mode: 0644]
liblttng-ust/lttng-context-vgid.c [new file with mode: 0644]
liblttng-ust/lttng-context-vsgid.c [new file with mode: 0644]
liblttng-ust/lttng-context-vsuid.c [new file with mode: 0644]
liblttng-ust/lttng-context-vuid.c [new file with mode: 0644]
liblttng-ust/lttng-context.c
liblttng-ust/lttng-events.c
liblttng-ust/lttng-ust-comm.c
This page took 0.025563 seconds and 5 git commands to generate.