Andreas Kling
82f86e35d6
Kernel+LibC: Introduce a "dumpable" flag for processes
...
This new flag controls two things:
- Whether the kernel will generate core dumps for the process
- Whether the EUID:EGID should own the process's files in /proc
Processes are automatically made non-dumpable when their EUID or EGID is
changed, either via syscalls that specifically modify those ID's, or via
sys$execve(), when a set-uid or set-gid program is executed.
A process can change its own dumpable flag at any time by calling the
new sys$prctl(PR_SET_DUMPABLE) syscall.
Fixes #4504 .
2020-12-25 19:35:55 +01:00
..
2020-10-20 18:10:22 +02:00
2020-11-10 14:39:38 +01:00
2020-05-29 07:59:45 +02:00
2020-09-27 01:02:11 +02:00
2020-12-25 19:35:55 +01:00
2020-01-18 09:45:54 +01:00
2020-12-14 23:05:53 +01:00
2020-12-24 21:06:13 +01:00
2020-04-06 11:09:01 +02:00
2020-12-25 19:35:55 +01:00
2020-12-14 23:05:53 +01:00
2020-08-12 20:40:59 +02:00
2020-01-18 09:45:54 +01:00
2020-01-18 09:45:54 +01:00
2020-09-27 21:15:25 +02:00
2020-09-27 21:15:25 +02:00
2020-08-12 20:40:59 +02:00
2020-07-04 17:22:23 +02:00
2020-01-18 09:45:54 +01:00
2020-12-14 23:05:53 +01:00
2020-12-14 23:05:53 +01:00
2020-02-19 16:08:28 +01:00
2020-11-01 19:21:19 +01:00
2020-12-14 23:05:53 +01:00
2020-08-17 09:17:57 +02:00
2020-05-20 08:31:31 +02:00
2020-01-18 09:45:54 +01:00
2020-05-29 07:59:45 +02:00
2020-09-06 21:36:36 +02:00
2020-09-27 01:02:11 +02:00
2020-08-30 17:35:27 +02:00
2020-01-18 09:45:54 +01:00
2020-09-25 21:18:17 +02:00
2020-12-21 00:19:45 +01:00
2020-08-17 09:17:57 +02:00
2020-12-14 23:05:53 +01:00
2020-01-24 15:15:16 +01:00
2020-01-24 15:15:16 +01:00
2020-11-10 14:39:38 +01:00
2020-10-30 17:03:28 +01:00
2020-01-18 09:45:54 +01:00
2020-11-16 15:11:02 +01:00
2020-11-14 22:51:49 +01:00
2020-05-29 07:59:45 +02:00
2020-12-14 23:05:53 +01:00
2020-12-14 23:05:53 +01:00
2020-01-18 09:45:54 +01:00
2020-01-18 09:45:54 +01:00
2020-10-02 16:03:17 +02:00
2020-04-18 10:11:55 +02:00
2020-09-27 01:02:11 +02:00
2020-07-04 17:22:23 +02:00
2020-11-30 13:17:02 +01:00
2020-08-30 17:35:27 +02:00
2020-02-02 10:58:45 +01:00
2020-08-24 18:22:09 +02:00
2020-11-27 21:32:41 +01:00
2020-09-27 01:02:11 +02:00
2020-12-21 00:09:48 +01:00
2020-01-18 09:45:54 +01:00
2020-10-12 19:53:25 +02:00
2020-10-12 19:53:25 +02:00
2020-09-25 21:18:17 +02:00
2020-01-18 09:45:54 +01:00
2020-09-09 21:10:23 +02:00
2020-10-29 23:32:18 +01:00
2020-10-29 23:32:18 +01:00
2020-09-25 21:18:17 +02:00
2020-07-06 10:01:14 +02:00
2020-08-11 20:29:14 +02:00
2020-05-16 12:00:04 +02:00
2020-01-18 09:45:54 +01:00
2020-09-25 21:18:17 +02:00
2020-01-18 09:45:54 +01:00
2020-12-21 00:09:48 +01:00
2020-10-04 19:18:32 +02:00
2020-12-22 23:25:26 +01:00
2020-12-21 00:09:48 +01:00
2020-11-14 11:24:42 +01:00
2020-09-12 13:46:15 +02:00
2020-01-18 09:45:54 +01:00
2020-01-18 09:45:54 +01:00
2020-12-21 00:09:48 +01:00
2020-12-21 00:09:48 +01:00
2020-12-21 00:09:48 +01:00
2020-01-18 09:45:54 +01:00
2020-12-25 12:20:37 +01:00
2020-07-04 10:49:36 +02:00
2020-11-10 19:03:08 +01:00
2020-12-21 18:26:12 +01:00
2020-07-04 17:22:23 +02:00
2020-12-21 00:09:48 +01:00
2020-01-18 09:45:54 +01:00
2020-12-21 18:26:12 +01:00
2020-09-27 01:02:11 +02:00
2020-07-04 17:22:23 +02:00
2020-01-18 09:45:54 +01:00
2020-09-27 01:02:11 +02:00
2020-07-04 17:22:23 +02:00
2020-01-18 09:45:54 +01:00
2020-01-18 09:45:54 +01:00