X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/1bd0457f067ea06a6d042bdc7e5f7500a8cc328f..a1dcdf3a092e4e81cea484db7db5c62206bfa7a3:/openwrt/package/fuse/Config.in diff --git a/openwrt/package/fuse/Config.in b/openwrt/package/fuse/Config.in index 435570e13..92852bf1c 100644 --- a/openwrt/package/fuse/Config.in +++ b/openwrt/package/fuse/Config.in @@ -1,7 +1,40 @@ config BR2_PACKAGE_FUSE - select BR2_PACKAGE_LIBPTHREAD - tristate "fuse (Filesystem in USErspace)" + bool default n + depends BR2_PACKAGE_KMOD_FUSE + +config BR2_PACKAGE_KMOD_FUSE + select BR2_PACKAGE_FUSE + prompt "kmod-fuse - FUSE kernel module" + tristate + default m if CONFIG_DEVEL + select BR2_PACKAGE_FUSE + help + With FUSE it is possible to implement a fully functional + filesystem in a userspace program. + + Features include: + + * Simple library API + * Simple installation (no need to patch or recompile the kernel) + * Secure implementation + * Userspace - kernel interface is very efficient + * Usable by non privileged users + * Runs on Linux kernels 2.4.X and 2.6.X + * Has proven very stable over time + + + http://fuse.sourceforge.net/ + + This package contains the fuse.o kernel module. + + +config BR2_PACKAGE_LIBFUSE + prompt "libfuse - FUSE library" + tristate + default m if CONFIG_DEVEL + depends BR2_PACKAGE_KMOD_FUSE + select BR2_PACKAGE_LIBPTHREAD help With FUSE it is possible to implement a fully functional filesystem in a userspace program. @@ -19,5 +52,33 @@ config BR2_PACKAGE_FUSE http://fuse.sourceforge.net/ + This package contains the fuse shared library, needed by other programs. + Depends: libpthread + +config BR2_PACKAGE_FUSE_UTILS + prompt "fuse-utils - FUSE utilities" + tristate + default m if CONFIG_DEVEL + depends BR2_PACKAGE_LIBFUSE + select BR2_PACKAGE_LIBPTHREAD + help + With FUSE it is possible to implement a fully functional + filesystem in a userspace program. + + Features include: + + * Simple library API + * Simple installation (no need to patch or recompile the kernel) + * Secure implementation + * Userspace - kernel interface is very efficient + * Usable by non privileged users + * Runs on Linux kernels 2.4.X and 2.6.X + * Has proven very stable over time + + + http://fuse.sourceforge.net/ + + This package contains the fusermount userland utility. +