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