Stored in /proc/<pid>/cgroup
---
 src/hooks/abrt-hook-ccpp.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/hooks/abrt-hook-ccpp.c b/src/hooks/abrt-hook-ccpp.c
index 83dbf9f..e9838d2 100644
--- a/src/hooks/abrt-hook-ccpp.c
+++ b/src/hooks/abrt-hook-ccpp.c
@@ -713,6 +713,13 @@ int main(int argc, char** argv)
         copy_file(source_filename, dest_filename, 0640);
         IGNORE_RESULT(chown(dest_filename, dd->dd_uid, dd->dd_gid));
 
+        strcpy(source_filename + source_base_ofs, "cgroup");
+        strcpy(dest_base, FILENAME_CGROUP);
+        if (access(source_filename, F_OK) != -1) {
+            copy_file(source_filename, dest_filename, 0640);
+            IGNORE_RESULT(chown(dest_filename, dd->dd_uid, dd->dd_gid));
+        }
+
         strcpy(dest_base, FILENAME_OPEN_FDS);
         if (dump_fd_info(dest_filename, source_filename, source_base_ofs))
             IGNORE_RESULT(chown(dest_filename, dd->dd_uid, dd->dd_gid));
-- 
1.7.7.6

Reply via email to