mergerfs/mkdocs/docs/config/kernel-permissions-check.md
trapexit ca59ae53a5
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
idmap mount support (#1523)
* Add idmap mount support

* Further replacement of std::filesystem::path to fs::path

* Update docs regarding idmap support
2025-09-18 00:07:28 -05:00

19 lines
731 B
Markdown

# kernel-permissions-check
* `kernel-permissions-check=true|false`
* Default: `true`
[FUSE](https://www.kernel.org/doc./html/next/filesystems/fuse.html)
has a feature which mergerfs leverages which allows the kernel to do
file permission checking rather than leaving it to the FUSE server (in
this case mergerfs.) This improves performance. However, it also
limits flexibility.
mergerfs should work fine regardless of this setting but there might
be some currently unknown edge cases where disabling the feature might
help. Like [export-support](export-support.md) this is mostly for
debugging.
This option is a kernel mount option so unable to be changed at
runtime. It controls the `default_permissions` FUSE kernel option.