xref: /OK3568_Linux_fs/buildroot/package/nfs-utils/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1comment "nfs-utils needs a toolchain w/ threads"
2	depends on BR2_USE_MMU
3	depends on !BR2_TOOLCHAIN_HAS_THREADS
4
5config BR2_PACKAGE_NFS_UTILS
6	bool "nfs-utils"
7	depends on BR2_TOOLCHAIN_HAS_THREADS # libtirpc, rpcbind
8	depends on BR2_USE_MMU # fork()
9	select BR2_PACKAGE_LIBTIRPC # IPv6 requires libtirpc
10	select BR2_PACKAGE_UTIL_LINUX
11	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
12	help
13	  The NFS Linux kernel server.
14
15	  http://linux-nfs.org/
16
17if BR2_PACKAGE_NFS_UTILS
18
19config BR2_PACKAGE_NFS_UTILS_NFSV4
20	bool "NFSv4/NFSv4.1"
21	depends on !BR2_STATIC_LIBS # keyutils, lvm2
22	select BR2_PACKAGE_KEYUTILS
23	select BR2_PACKAGE_LIBEVENT
24	select BR2_PACKAGE_LVM2
25	select BR2_PACKAGE_SQLITE
26	help
27	  Enable NFSv4/NFSv4.1 support
28
29comment "NFSv4/NFSv4.1 support needs a toolchain w/ dynamic library"
30	depends on BR2_STATIC_LIBS
31
32config BR2_PACKAGE_NFS_UTILS_GSS
33	bool "gss"
34	depends on BR2_PACKAGE_NFS_UTILS_NFSV4
35	select BR2_PACKAGE_LIBTIRPC_GSS
36	help
37	  Enable GSS support
38
39config BR2_PACKAGE_NFS_UTILS_RPCDEBUG
40	bool "rpcdebug"
41	help
42	  The RPC debugging utility
43
44config BR2_PACKAGE_NFS_UTILS_RPC_LOCKD
45	bool "rpc.lockd"
46	help
47	  NFS lock manager for Linux kernels older than 2.4
48
49config BR2_PACKAGE_NFS_UTILS_RPC_NFSD
50	bool "rpc.nfsd"
51	default y
52	select BR2_PACKAGE_RPCBIND # runtime
53	help
54	  NFS server
55
56config BR2_PACKAGE_NFS_UTILS_RPC_RQUOTAD
57	bool "rpc.rquotad"
58	help
59	  NFS remote quota server
60
61endif
62