From 80c21aea118eeccfb2a0fcc5986b4432588dc857 Mon Sep 17 00:00:00 2001 From: WaLyong Cho Date: Thu, 13 Jul 2017 13:10:41 +0900 Subject: [PATCH] core: dump also missed security context --- src/core/execute.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/core/execute.c b/src/core/execute.c index 4ed133fb6a..62faa028a1 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -3614,6 +3614,16 @@ void exec_context_dump(ExecContext *c, FILE* f, const char *prefix) { "%sSELinuxContext: %s%s\n", prefix, c->selinux_context_ignore ? "-" : "", c->selinux_context); + if (c->apparmor_profile) + fprintf(f, + "%sAppArmorProfile: %s%s\n", + prefix, c->apparmor_profile_ignore ? "-" : "", c->apparmor_profile); + + if (c->smack_process_label) + fprintf(f, + "%sSmackProcessLabel: %s%s\n", + prefix, c->smack_process_label_ignore ? "-" : "", c->smack_process_label); + if (c->personality != PERSONALITY_INVALID) fprintf(f, "%sPersonality: %s\n",