diff --git a/docs/usage/nfs.en.md b/docs/usage/nfs.en.md index c4cc94c1..305f1424 100644 --- a/docs/usage/nfs.en.md +++ b/docs/usage/nfs.en.md @@ -89,6 +89,8 @@ POSIX features currently not implemented in VitastorFS: instead of actually allocated space - Access times (`atime`) are not tracked (like `-o noatime`) - Modification time (`mtime`) is updated lazily every second (like `-o lazytime`) +- Permission enforcement is disabled by default (and Linux NFS client doesn't + enforce them too). Use `--enforce 1` to enable it. Other notable missing features which should be addressed in the future: - Inode ID reuse. Currently inode IDs always grow, the limit is 2^48 inodes, so @@ -258,4 +260,5 @@ Options: | `--nfspath ` | set NFS export path to \ (default is /) | | `--pidfile ` | write process ID to the specified file | | `--logfile ` | log to the specified file | +| `--enforce 1` | enforce permissions at the server side (no by default) | | `--foreground 1` | stay in foreground, do not daemonize | diff --git a/docs/usage/nfs.ru.md b/docs/usage/nfs.ru.md index 83798f80..e03ecbd8 100644 --- a/docs/usage/nfs.ru.md +++ b/docs/usage/nfs.ru.md @@ -91,6 +91,8 @@ JSON-формате :-). Для инспекции содержимого БД stat(2), так что `du` всегда показывает сумму размеров файлов, а не фактически занятое место - Времена доступа (`atime`) не отслеживаются (как будто ФС смонтирована с `-o noatime`) - Времена модификации (`mtime`) отслеживаются асинхронно (как будто ФС смонтирована с `-o lazytime`) +- Привилегии доступа по умолчанию не проверяются сервером (клиент NFS Linux их также не проверяет). + Чтобы включить проверки, используйте опцию `--enforce 1`. Другие недостающие функции, которые нужно добавить в будущем: - Переиспользование номеров инодов. В текущей реализации номера инодов всё время @@ -270,4 +272,5 @@ VitastorFS из GPUDirect. | `--nfspath ` | установить путь NFS-экспорта в \ (по умолчанию /) | | `--pidfile ` | записать ID процесса в заданный файл | | `--logfile ` | записывать логи в заданный файл | +| `--enforce 1` | проверять права доступа на стороне сервера (по умолчанию нет) | | `--foreground 1` | не уходить в фон после запуска |