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