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