xref: /linux/fs/fuse/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
23ef7784eSAlexey Dobriyanconfig FUSE_FS
33ef7784eSAlexey Dobriyan	tristate "FUSE (Filesystem in Userspace) support"
460bcc88aSSeth Forshee	select FS_POSIX_ACL
53ef7784eSAlexey Dobriyan	help
63ef7784eSAlexey Dobriyan	  With FUSE it is possible to implement a fully functional filesystem
73ef7784eSAlexey Dobriyan	  in a userspace program.
83ef7784eSAlexey Dobriyan
9807185ebSRobert P. J. Day	  There's also a companion library: libfuse2.  This library is available
10807185ebSRobert P. J. Day	  from the FUSE homepage:
113ef7784eSAlexey Dobriyan	  <http://fuse.sourceforge.net/>
12807185ebSRobert P. J. Day	  although chances are your distribution already has that library
13807185ebSRobert P. J. Day	  installed if you've installed the "fuse" package itself.
143ef7784eSAlexey Dobriyan
153ef7784eSAlexey Dobriyan	  See <file:Documentation/filesystems/fuse.txt> for more information.
163ef7784eSAlexey Dobriyan	  See <file:Documentation/Changes> for needed library/utility version.
173ef7784eSAlexey Dobriyan
183ef7784eSAlexey Dobriyan	  If you want to develop a userspace FS, or if you want to use
193ef7784eSAlexey Dobriyan	  a filesystem based on FUSE, answer Y or M.
20807185ebSRobert P. J. Day
21807185ebSRobert P. J. Dayconfig CUSE
22807185ebSRobert P. J. Day	tristate "Character device in Userspace support"
23807185ebSRobert P. J. Day	depends on FUSE_FS
24807185ebSRobert P. J. Day	help
25807185ebSRobert P. J. Day	  This FUSE extension allows character devices to be
26807185ebSRobert P. J. Day	  implemented in userspace.
27807185ebSRobert P. J. Day
28807185ebSRobert P. J. Day	  If you want to develop or use a userspace character device
29807185ebSRobert P. J. Day	  based on CUSE, answer Y or M.
30