123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- comment "nfs-utils needs a toolchain w/ threads, headers >= 3.17"
- depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
- config BR2_PACKAGE_NFS_UTILS
- bool "nfs-utils"
- depends on BR2_TOOLCHAIN_HAS_THREADS # libtirpc, rpcbind
- depends on BR2_USE_MMU # fork()
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17 # getrandom()
- select BR2_PACKAGE_LIBEVENT
- select BR2_PACKAGE_LIBTIRPC # IPv6 requires libtirpc
- select BR2_PACKAGE_SQLITE
- select BR2_PACKAGE_UTIL_LINUX
- select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
- select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
- select BR2_PACKAGE_UTIL_LINUX_LIBUUID
- help
- The NFS Linux kernel server.
- Supports NFSv3 and optionally NFSv4 (and later).
- http://linux-nfs.org/
- if BR2_PACKAGE_NFS_UTILS
- config BR2_PACKAGE_NFS_UTILS_NFSV4
- bool "NFSv4/NFSv4.1"
- depends on !BR2_STATIC_LIBS # keyutils, lvm2
- select BR2_PACKAGE_KEYUTILS
- select BR2_PACKAGE_LVM2
- help
- Enable NFSv4/NFSv4.1/NFSv4.2 support
- comment "NFSv4/NFSv4.1 support needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- config BR2_PACKAGE_NFS_UTILS_GSS
- bool "gss"
- depends on BR2_PACKAGE_NFS_UTILS_NFSV4
- select BR2_PACKAGE_LIBTIRPC_GSS
- help
- Enable GSS support
- config BR2_PACKAGE_NFS_UTILS_RPCDEBUG
- bool "rpcdebug"
- help
- The RPC debugging utility
- config BR2_PACKAGE_NFS_UTILS_RPC_LOCKD
- bool "rpc.lockd"
- help
- NFS lock manager for Linux kernels older than 2.4
- config BR2_PACKAGE_NFS_UTILS_RPC_NFSD
- bool "rpc.nfsd"
- default y
- select BR2_PACKAGE_RPCBIND # runtime
- help
- NFS server
- config BR2_PACKAGE_NFS_UTILS_RPC_RQUOTAD
- bool "rpc.rquotad"
- help
- NFS remote quota server
- endif
|