Don't init kernel tracer if not root (UID=0)
[lttng-tools.git] / lttng-sessiond / main.c
index 4828f1c179a914c87c5db77c2413cf9284536ed8..7d8546d8e81d95c1f85887f2b7ecb23adf01d997 100644 (file)
@@ -3273,6 +3273,11 @@ static int process_client_msg(struct command_ctx *cmd_ctx)
         */
        switch (cmd_ctx->lsm->domain.type) {
        case LTTNG_DOMAIN_KERNEL:
+               if (!is_root) {
+                       ret = LTTCOMM_KERN_NA;
+                       goto error;
+               }
+
                /* Kernel tracer check */
                if (kernel_tracer_fd == 0) {
                        /* Basically, load kernel tracer modules */
This page took 0.023205 seconds and 4 git commands to generate.