summaryrefslogtreecommitdiffstats
path: root/rules/nfsutils.in
blob: 77ea1a2ca8778d21da0b219235fd18ebc14a65e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
## SECTION=networking
menuconfig NFSUTILS
	tristate
	prompt "nfsutils                      "
	select GCCLIBS_GCC_S
	select LIBBLKID
	select UTIL_LINUX_NG
	select UTIL_LINUX_NG_LIBMOUNT
	select RPCBIND			if RUNTIME
	select LIBTIRPC			if GLOBAL_IPV6
	select ROOTFS_PROTOCOLS		if NFSUTILS_CLIENT
	select PYTHON3			if NFSUTILS_PYTHON && !PYTHON && RUNTIME
	select PYTHON3_SYMLINK		if NFSUTILS_PYTHON && !PYTHON && RUNTIME
	select ROOTFS_VAR_LIB		if RUNTIME
	help
	  The Sun Network Filesystem (NFS) protocol provides transparent remote
	  access to shared files across networks. The NFS protocol is designed
	  to be portable across different machines, operating systems, network
	  architectures, and transport protocols.
	  Note: this package expects write permissions to '/var/lib/nfs' for
	  its state information.

if NFSUTILS

config NFSUTILS_CLIENT
	bool
	prompt "client"
	help
	  Install all tools and daemons to mount nfs filesystems.

config NFSUTILS_SERVER
	bool
	prompt "server"
	help
	  Install all tools and daemons to run an NFS server.

config NFSUTILS_PYTHON
	bool
	prompt "install python utilities"
	help
	  Install tools depending on Python. Currently this affects nfsiostat only

config NFSUTILS_NFSD_STARTSCRIPT
	bool
	depends on NFSUTILS_SERVER
	default y
	prompt "install /etc/init.d/nfsd"

config NFSUTILS_SYSTEMD_UNIT
	bool
	default y
	depends on SYSTEMD
	prompt "install systemd unit files"

endif