Config.in 1.3 KB

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