xref: /OK3568_Linux_fs/buildroot/package/ecryptfs-utils/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_ECRYPTFS_UTILS
2	bool "ecryptfs-utils"
3	depends on BR2_USE_WCHAR # gettext
4	depends on BR2_USE_MMU # keyutils
5	depends on BR2_TOOLCHAIN_HAS_THREADS # libnss -> libnspr
6	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnss -> libnspr
7	depends on !BR2_MIPS_NABI32 # libnss
8	depends on !BR2_STATIC_LIBS # libnss, keyutils
9	select BR2_PACKAGE_KEYUTILS
10	select BR2_PACKAGE_LIBNSS
11	# runtime dependency only, some scripts are using the
12	# 'gettext' program to get translations
13	select BR2_PACKAGE_GETTEXT
14	# runtime dependency only
15	select BR2_PACKAGE_GETENT
16	help
17	  eCryptfs is a POSIX-compliant enterprise cryptographic
18	  filesystem for Linux. It is stacked on top of any other
19	  Linux filesystem, it stores cryptographic metadata in the
20	  header of each file written.
21
22	  The eCryptfs kernel module is available in all Linux kernels
23	  since version 2.6.19. This package provides userspace
24	  utilities needed to mount eCryptfs.
25
26	  Files are encrypted using a passphrase. Consider building
27	  openssl for another method.
28
29	  http://ecryptfs.org
30
31comment "ecryptfs-utils needs a toolchain w/ threads, wchar, dynamic library"
32	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
33	depends on BR2_USE_MMU
34	depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
35		BR2_STATIC_LIBS
36