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