chiark / gitweb /
Report aa_change_onexec error code
[elogind.git] / src / core / execute.c
index 8b9bb27137c24b3cefbbbb4deca9bcae122deff6..b165b33af0642430b7fe0bcfcd4ebc14334630e7 100644 (file)
@@ -1698,7 +1698,7 @@ static int exec_child(ExecCommand *command,
                         err = aa_change_onexec(context->apparmor_profile);
                         if (err < 0 && !context->apparmor_profile_ignore) {
                                 *error = EXIT_APPARMOR_PROFILE;
-                                return err;
+                                return -errno;
                         }
                 }
 #endif