Thomas Gleixner | ec8f24b | 2019-05-19 13:07:45 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
Evgeniy Polyakov | 7672d0b | 2005-09-11 19:15:07 -0700 | [diff] [blame] | 2 | |
Jan Engelhardt | 1359188 | 2007-07-15 23:39:32 -0700 | [diff] [blame] | 3 | menuconfig CONNECTOR |
Evgeniy Polyakov | 7672d0b | 2005-09-11 19:15:07 -0700 | [diff] [blame] | 4 | tristate "Connector - unified userspace <-> kernelspace linker" |
| 5 | depends on NET |
Masahiro Yamada | a7f7f62 | 2020-06-14 01:50:22 +0900 | [diff] [blame] | 6 | help |
Evgeniy Polyakov | 7672d0b | 2005-09-11 19:15:07 -0700 | [diff] [blame] | 7 | This is unified userspace <-> kernelspace connector working on top |
| 8 | of the netlink socket protocol. |
| 9 | |
| 10 | Connector support can also be built as a module. If so, the module |
Pavel Machek | 4737f09 | 2009-06-05 00:44:53 +0200 | [diff] [blame] | 11 | will be called cn. |
Evgeniy Polyakov | 7672d0b | 2005-09-11 19:15:07 -0700 | [diff] [blame] | 12 | |
Jan Engelhardt | 1359188 | 2007-07-15 23:39:32 -0700 | [diff] [blame] | 13 | if CONNECTOR |
| 14 | |
Matt Helsley | 9f46080 | 2005-11-07 00:59:16 -0800 | [diff] [blame] | 15 | config PROC_EVENTS |
Christoph Jaeger | 6341e62 | 2014-12-20 15:41:11 -0500 | [diff] [blame] | 16 | bool "Report process events to userspace" |
Matt Helsley | 9f46080 | 2005-11-07 00:59:16 -0800 | [diff] [blame] | 17 | depends on CONNECTOR=y |
| 18 | default y |
Masahiro Yamada | a7f7f62 | 2020-06-14 01:50:22 +0900 | [diff] [blame] | 19 | help |
Matt Helsley | 9f46080 | 2005-11-07 00:59:16 -0800 | [diff] [blame] | 20 | Provide a connector that reports process events to userspace. Send |
| 21 | events such as fork, exec, id change (uid, gid, suid, etc), and exit. |
| 22 | |
Jan Engelhardt | 1359188 | 2007-07-15 23:39:32 -0700 | [diff] [blame] | 23 | endif # CONNECTOR |