summaryrefslogtreecommitdiff
path: root/fs/autofs4/Kconfig
blob: 99fda4d6da25aa81ce883a17f6182cf9e878d7c1 (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
config AUTOFS4_FS
	tristate "Kernel automounter version 4 support (also supports v3 and v5)"
	default n
	depends on AUTOFS_FS = n
	help
	  The automounter is a tool to automatically mount remote file systems
	  on demand. This implementation is partially kernel-based to reduce
	  overhead in the already-mounted case; this is unlike the BSD
	  automounter (amd), which is a pure user space daemon.

	  To use the automounter you need the user-space tools from
	  <https://www.kernel.org/pub/linux/daemons/autofs/>; you also want
	  to answer Y to "NFS file system support", below.

	  This module is in the process of being renamed from autofs4 to
	  autofs. Since autofs is now the only module that provides the
	  autofs file system the module is not version 4 specific.

	  The autofs4 module is now built from the source located in
	  fs/autofs. The autofs4 directory and its configuration entry
	  will be removed two kernel versions from the inclusion of this
	  change.

	  Changes that will need to be made should be limited to:
	  - source include statments should be changed from autofs_fs4.h to
	    autofs_fs.h since these two header files have been merged.
	  - user space scripts that manually load autofs4.ko should be
	    changed to load autofs.ko. But since the module directory name
	    and the module name are the same as the file system name there
	    is no need to manually load module.
	  - any "alias autofs autofs4" will need to be removed.
	  - due to the autofs4 module directory name not being the same as
	    its file system name autoloading didn't work properly. Because
	    of this kernel configurations would often build the module into
	    the kernel. This may have resulted in selinux policies that will
	    prevent the autofs module from autoloading and will need to be
	    updated.

	  Please configure AUTOFS_FS instead of AUTOFS4_FS from now on.

	  NOTE: Since the modules autofs and autofs4 use the same file system
		type name of "autofs" only one can be built. The "depends"
		above will result in AUTOFS4_FS not appearing in .config for
		any setting of AUTOFS_FS other than n and AUTOFS4_FS will
		appear under the AUTOFS_FS entry otherwise which is intended
		to draw attention to the module rename change.