netsnmp: handle libnl dependency properly
[buildroot-gz.git] / package / ecryptfs-utils / Config.in
blobcb70e000aedb6a80c4fa60b11f4acd9afc05b94a
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, keyutils
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.
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
28           for another method.
30           http://ecryptfs.org
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 || \
37                 BR2_STATIC_LIBS