Config.in 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. menu "Configuration"
  2. depends on PACKAGE_dropbear
  3. config DROPBEAR_CURVE25519
  4. bool "Curve25519 support"
  5. default y
  6. help
  7. This enables the following key exchange algorithm:
  8. curve25519-sha256@libssh.org
  9. Increases binary size by about 8 kB uncompressed (MIPS).
  10. config DROPBEAR_ECC
  11. bool "Elliptic curve cryptography (ECC)"
  12. default n
  13. help
  14. Enables basic support for elliptic curve cryptography (ECC)
  15. in key exchange and public key authentication.
  16. Key exchange algorithms:
  17. ecdh-sha2-nistp256
  18. Public key algorithms:
  19. ecdsa-sha2-nistp256
  20. Increases binary size by about 24 kB (MIPS).
  21. If full ECC support is required, also select DROPBEAR_ECC_FULL.
  22. config DROPBEAR_ECC_FULL
  23. bool "Elliptic curve cryptography (ECC), full support"
  24. default n
  25. depends on DROPBEAR_ECC
  26. help
  27. Enables full support for elliptic curve cryptography (ECC)
  28. in key exchange and public key authentication.
  29. Key exchange algorithms:
  30. ecdh-sha2-nistp256 (*)
  31. ecdh-sha2-nistp384
  32. ecdh-sha2-nistp521
  33. Public key algorithms:
  34. ecdsa-sha2-nistp256 (*)
  35. ecdsa-sha2-nistp384
  36. ecdsa-sha2-nistp521
  37. (*) - basic ECC support; provided by DROPBEAR_ECC.
  38. Increases binary size by about 4 kB (MIPS).
  39. config DROPBEAR_ZLIB
  40. bool "Enable compression"
  41. default n
  42. help
  43. Enables compression using shared zlib library.
  44. Increases binary size by about 0.1 kB (MIPS) and requires additional 62 kB (MIPS)
  45. for a shared zlib library.
  46. config DROPBEAR_UTMP
  47. bool "Utmp support"
  48. default n
  49. depends on BUSYBOX_CONFIG_FEATURE_UTMP
  50. help
  51. This enables dropbear utmp support, the file /var/run/utmp is used to
  52. track who is currently logged in.
  53. config DROPBEAR_PUTUTLINE
  54. bool "Pututline support"
  55. default n
  56. depends on DROPBEAR_UTMP
  57. help
  58. Dropbear will use pututline() to write the utmp structure into the utmp file.
  59. config DROPBEAR_DBCLIENT
  60. bool "Build dropbear with dbclient"
  61. default y
  62. endmenu