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