Config.in 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. config BR2_PACKAGE_PROFTPD
  2. bool "proftpd"
  3. depends on BR2_USE_MMU # fork()
  4. help
  5. ProFTPD, a highly configurable FTP server.
  6. http://www.proftpd.org/
  7. if BR2_PACKAGE_PROFTPD
  8. config BR2_PACKAGE_PROFTPD_MOD_CAP
  9. bool "mod_cap support"
  10. select BR2_PACKAGE_LIBCAP
  11. help
  12. Compile ProFTPD with mod_cap support
  13. config BR2_PACKAGE_PROFTPD_MOD_REWRITE
  14. bool "mod_rewrite support"
  15. help
  16. Compile ProFTPD with mod_rewrite support
  17. config BR2_PACKAGE_PROFTPD_MOD_REDIS
  18. bool "mod_redis support"
  19. select BR2_PACKAGE_HIREDIS
  20. help
  21. The mod_redis module enables ProFTPD support for caching
  22. data in Redis servers, using the hiredis client library.
  23. config BR2_PACKAGE_PROFTPD_MOD_SFTP
  24. bool "mod_sftp support"
  25. select BR2_PACKAGE_OPENSSL
  26. help
  27. Compile ProFTPD with mod_sftp support
  28. config BR2_PACKAGE_PROFTPD_MOD_SQL
  29. bool "mod_sql support"
  30. help
  31. Compile ProFTPD with mod_sql support.
  32. if BR2_PACKAGE_PROFTPD_MOD_SQL
  33. config BR2_PACKAGE_PROFTPD_MOD_SQL_SQLITE
  34. bool "mod_sql_sqlite support"
  35. select BR2_PACKAGE_SQLITE
  36. help
  37. Compile ProFTPD with mod_sql_sqlite support.
  38. endif
  39. config BR2_PACKAGE_PROFTPD_MOD_SFTP_SQL
  40. bool "mod_sftp_sql support"
  41. select BR2_PACKAGE_PROFTPD_MOD_SQL
  42. select BR2_PACKAGE_PROFTPD_MOD_SFTP
  43. help
  44. Compile ProFTPD with mod_sftp_sql support
  45. config BR2_PACKAGE_PROFTPD_MOD_QUOTATAB
  46. bool "mod_quotatab support"
  47. help
  48. Compile ProFTPD with mod_quotatab support. This module
  49. is required in order to support quota tables:
  50. 1. mod_quotatab_file
  51. 2. mod_quotatab_ldap
  52. 3. mod_quotatab_radius
  53. 4. mod_quotatab_sql
  54. if BR2_PACKAGE_PROFTPD_MOD_QUOTATAB
  55. config BR2_PACKAGE_PROFTPD_MOD_QUOTATAB_FILE
  56. bool "mod_quotatab_file table support"
  57. help
  58. Compile mod_quotatab with mod_quotatab_file table.
  59. config BR2_PACKAGE_PROFTPD_MOD_QUOTATAB_LDAP
  60. bool "mod_quotatab_ldap table support"
  61. help
  62. Compile mod_quotatab with mod_quotatab_ldap table.
  63. config BR2_PACKAGE_PROFTPD_MOD_QUOTATAB_RADIUS
  64. bool "mod_quotatab_radius table support"
  65. help
  66. Compile mod_quotatab with mod_quotatab_radius table.
  67. config BR2_PACKAGE_PROFTPD_MOD_QUOTATAB_SQL
  68. bool "mod_quotatab_sql table support"
  69. select BR2_PACKAGE_PROFTPD_MOD_SQL
  70. help
  71. Compile mod_quotatab with mod_quotatab_sql table.
  72. endif
  73. config BR2_PACKAGE_PROFTPD_BUFFER_SIZE
  74. int "buffer size in bytes (0 for default)"
  75. default "0"
  76. help
  77. By increasing the buffer size above the default of 1K,
  78. proftpd reads and writes data in larger chunks, and makes
  79. fewer expensive system calls. Use of this option to set buffer
  80. sizes of 8K or more has been reported to drastically increase
  81. transfer speeds (depending on network configurations).
  82. 0 uses the default size of 1024.
  83. endif