Merge tag 'pidfd-v5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner...
[linux-2.6-block.git] / fs / notify / fanotify / Kconfig
CommitLineData
ff0b16a9
EP
1config FANOTIFY
2 bool "Filesystem wide access notification"
3 select FSNOTIFY
53136b39 4 select EXPORTFS
269ed32a 5 default n
ff0b16a9 6 ---help---
02582e9b 7 Say Y here to enable fanotify support. fanotify is a file access
ff0b16a9 8 notification system which differs from inotify in that it sends
6aaccece 9 an open file descriptor to the userspace listener along with
ff0b16a9
EP
10 the event.
11
12 If unsure, say Y.
9e66e423
EP
13
14config FANOTIFY_ACCESS_PERMISSIONS
15 bool "fanotify permissions checking"
16 depends on FANOTIFY
17 depends on SECURITY
18 default n
19 ---help---
20 Say Y here is you want fanotify listeners to be able to make permissions
21 decisions concerning filesystem events. This is used by some fanotify
22 listeners which need to scan files before allowing the system access to
23 use those files. This is used by some anti-malware vendors and by some
83fc61a5 24 hierarchical storage management systems.
9e66e423
EP
25
26 If unsure, say N.