Create all trace directories and files with client user credentials
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 20 Dec 2011 20:19:01 +0000 (15:19 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 20 Dec 2011 20:19:01 +0000 (15:19 -0500)
commit6df2e2c977b698cc6b8f15c90b649516674028f9
treed1f0d2012f5ec47b3d9d5e69693600c0b1da4f3b
parenta991f516ac2783c833ebbc6ac0ac3c0e4ca71371
Create all trace directories and files with client user credentials

Keep the client user credentials that created a session along with the
session. Use exactly those credentials to chown the created directories
and files.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 files changed:
include/lttng-sessiond-comm.h
include/lttng/lttng-consumer.h
liblttng-consumer/lttng-consumer.c
liblttng-kconsumer/lttng-kconsumer.c
liblttng-ustconsumer/lttng-ustconsumer.c
lttng-sessiond/main.c
lttng-sessiond/session.c
lttng-sessiond/session.h
lttng-sessiond/trace-kernel.h
lttng-sessiond/trace-ust.h
lttng-sessiond/ust-app.c
lttng-sessiond/ust-app.h
lttng-sessiond/ust-consumer.c
tests/test_sessions.c
This page took 0.026788 seconds and 4 git commands to generate.