2
1

Config.in 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. config BR2_PACKAGE_ECRYPTFS_UTILS
  2. bool "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
  17. help
  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
  21. of each file written.
  22. The eCryptfs kernel module is available in all Linux kernels
  23. since version 2.6.19. This package provides userspace utilities
  24. needed to mount eCryptfs.
  25. Files are encrypted using a passphrase. Consider building openssl
  26. for another method.
  27. http://ecryptfs.org
  28. comment "ecryptfs-utils needs a toolchain w/ threads, wchar, dynamic library"
  29. depends on !BR2_microblaze
  30. depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
  31. depends on BR2_USE_MMU
  32. depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
  33. BR2_STATIC_LIBS