+config BR2_PACKAGE_ECRYPTFS_UTILS
+ bool "ecryptfs-utils"
+ select BR2_PACKAGE_KEYUTILS
+ select BR2_PACKAGE_LIBNSS
+ # runtime dependency only, some scripts are using the
+ # 'gettext' program to get translations
+ select BR2_PACKAGE_GETTEXT
+ # runtime dependency only
+ select BR2_PACKAGE_GETENT
+ depends on BR2_USE_WCHAR # gettext
+ depends on BR2_USE_MMU # keyutils
+ depends on !BR2_microblaze # keyutils
+ depends on BR2_TOOLCHAIN_HAS_THREADS # libnss -> libnspr
+ depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnss -> libnspr
+ depends on !BR2_MIPS_NABI32 # libnss
+ depends on !BR2_STATIC_LIBS # libnss, keyutils
+ help
+ eCryptfs is a POSIX-compliant enterprise cryptographic
+ filesystem for Linux. It is stacked on top of any other
+ Linux filesystem, it stores cryptographic metadata in the header
+ of each file written.
+
+ The eCryptfs kernel module is available in all Linux kernels
+ since version 2.6.19. This package provides userspace utilities
+ needed to mount eCryptfs.
+
+ Files are encrypted using a passphrase. Consider building openssl
+ for another method.
+
+ http://ecryptfs.org
+
+comment "ecryptfs-utils needs a toolchain w/ threads, wchar, dynamic library"
+ depends on !BR2_microblaze
+ depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
+ depends on BR2_USE_MMU
+ depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
+ BR2_STATIC_LIBS