notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
proftpd Highly configurable FTP daemon
1.3.8c_2 ftp on this many watch lists=208 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.8c_2Version of this port present on the latest quarterly branch.
Maintainer: mm@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2026-01-07 10:22:10
Commit Hash: 8b878d8
People watching this port, also watch:: wget, gmake, png, unzip
License: GPLv2
WWW:
http://www.proftpd.org/
Description:
ProFTPD is a highly configurable ftp daemon for Unix and Unix-like operating systems. ProFTPD is designed to be somewhat of a "drop-in" replacement for wu-ftpd with a configuration format like Apache. Full online documentation is available at http://www.proftpd.org/, including a server configuration directive reference manual.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (233 items)
Collapse this list.
  1. /usr/local/share/licenses/proftpd-1.3.8c_2/catalog.mk
  2. /usr/local/share/licenses/proftpd-1.3.8c_2/LICENSE
  3. /usr/local/share/licenses/proftpd-1.3.8c_2/GPLv2
  4. bin/ftpasswd
  5. bin/ftpcount
  6. bin/ftpdctl
  7. bin/ftpmail
  8. bin/ftpquota
  9. bin/ftptop
  10. bin/ftpwho
  11. bin/prxs
  12. etc/PROFTPD-MIB.txt
  13. @sample etc/proftpd.conf.sample
  14. @sample etc/proftpd/blacklist.dat.sample
  15. @sample etc/proftpd/dhparams.pem.sample
  16. include/proftpd/Make.rules
  17. include/proftpd/acconfig.h
  18. include/proftpd/ascii.h
  19. include/proftpd/auth.h
  20. include/proftpd/base.h
  21. include/proftpd/bindings.h
  22. include/proftpd/buildstamp.h
  23. include/proftpd/ccan-json.h
  24. include/proftpd/child.h
  25. include/proftpd/class.h
  26. include/proftpd/cmd.h
  27. include/proftpd/compat.h
  28. include/proftpd/conf.h
  29. include/proftpd/config.h
  30. include/proftpd/configdb.h
  31. include/proftpd/ctrls.h
  32. include/proftpd/data.h
  33. include/proftpd/default_paths.h
  34. include/proftpd/dirtree.h
  35. include/proftpd/display.h
  36. include/proftpd/encode.h
  37. include/proftpd/env.h
  38. include/proftpd/error.h
  39. include/proftpd/event.h
  40. include/proftpd/expr.h
  41. include/proftpd/feat.h
  42. include/proftpd/filter.h
  43. include/proftpd/fsio.h
  44. include/proftpd/ftp.h
  45. include/proftpd/glibc-glob.h
  46. include/proftpd/hanson-tpl.h
  47. include/proftpd/help.h
  48. include/proftpd/ident.h
  49. include/proftpd/inet.h
  50. include/proftpd/jot.h
  51. include/proftpd/json.h
  52. include/proftpd/lastlog.h
  53. include/proftpd/log.h
  54. include/proftpd/logfmt.h
  55. include/proftpd/memcache.h
  56. include/proftpd/mkhome.h
  57. include/proftpd/mod_ctrls.h
  58. include/proftpd/mod_dnsbl.h
  59. include/proftpd/mod_quotatab.h
  60. include/proftpd/mod_sftp.h
  61. include/proftpd/mod_sftp/agent.h
  62. include/proftpd/mod_sftp/auth.h
  63. include/proftpd/mod_sftp/bcrypt.h
  64. include/proftpd/mod_sftp/blacklist.h
  65. include/proftpd/mod_sftp/channel.h
  66. include/proftpd/mod_sftp/cipher.h
  67. include/proftpd/mod_sftp/compress.h
  68. include/proftpd/mod_sftp/crypto.h
  69. include/proftpd/mod_sftp/date.h
  70. include/proftpd/mod_sftp/disconnect.h
  71. include/proftpd/mod_sftp/display.h
  72. include/proftpd/mod_sftp/fxp.h
  73. include/proftpd/mod_sftp/interop.h
  74. include/proftpd/mod_sftp/kbdint.h
  75. include/proftpd/mod_sftp/kex.h
  76. include/proftpd/mod_sftp/keys.h
  77. include/proftpd/mod_sftp/keystore.h
  78. include/proftpd/mod_sftp/mac.h
  79. include/proftpd/mod_sftp/misc.h
  80. include/proftpd/mod_sftp/msg.h
  81. include/proftpd/mod_sftp/packet.h
  82. include/proftpd/mod_sftp/rfc4716.h
  83. include/proftpd/mod_sftp/scp.h
  84. include/proftpd/mod_sftp/service.h
  85. include/proftpd/mod_sftp/session.h
  86. include/proftpd/mod_sftp/ssh2.h
  87. include/proftpd/mod_sftp/tap.h
  88. include/proftpd/mod_sftp/umac.h
  89. include/proftpd/mod_sftp/utf8.h
  90. include/proftpd/mod_snmp.h
  91. include/proftpd/mod_sql.h
  92. include/proftpd/mod_tls.h
  93. include/proftpd/mod_wrap2.h
  94. include/proftpd/modules.h
  95. include/proftpd/netacl.h
  96. include/proftpd/netaddr.h
  97. include/proftpd/netio.h
  98. include/proftpd/openbsd-blowfish.h
  99. include/proftpd/options.h
  100. include/proftpd/os.h
  101. include/proftpd/parser.h
  102. include/proftpd/pidfile.h
  103. include/proftpd/pool.h
  104. include/proftpd/pr-syslog.h
  105. include/proftpd/privs.h
  106. include/proftpd/proctitle.h
  107. include/proftpd/proftpd.h
  108. include/proftpd/random.h
  109. include/proftpd/redis.h
  110. include/proftpd/regexp.h
  111. include/proftpd/response.h
  112. include/proftpd/rlimit.h
  113. include/proftpd/scoreboard.h
  114. include/proftpd/session.h
  115. include/proftpd/sets.h
  116. include/proftpd/signals.h
  117. include/proftpd/stash.h
  118. include/proftpd/str.h
  119. include/proftpd/support.h
  120. include/proftpd/table.h
  121. include/proftpd/throttle.h
  122. include/proftpd/timers.h
  123. include/proftpd/trace.h
  124. include/proftpd/utf8.h
  125. include/proftpd/var.h
  126. include/proftpd/version.h
  127. include/proftpd/xferlog.h
  128. libdata/pkgconfig/proftpd.pc
  129. libexec/proftpd/mod_ban.a
  130. libexec/proftpd/mod_ban.so
  131. libexec/proftpd/mod_copy.a
  132. libexec/proftpd/mod_copy.so
  133. libexec/proftpd/mod_ctrls_admin.a
  134. libexec/proftpd/mod_ctrls_admin.so
  135. libexec/proftpd/mod_deflate.a
  136. libexec/proftpd/mod_deflate.so
  137. libexec/proftpd/mod_dnsbl.a
  138. libexec/proftpd/mod_dnsbl.so
  139. libexec/proftpd/mod_dynmasq.a
  140. libexec/proftpd/mod_dynmasq.so
  141. libexec/proftpd/mod_exec.a
  142. libexec/proftpd/mod_exec.so
  143. libexec/proftpd/mod_ifsession.a
  144. libexec/proftpd/mod_ifsession.so
  145. libexec/proftpd/mod_ifversion.a
  146. libexec/proftpd/mod_ifversion.so
  147. @comment libexec/proftpd/mod_memcache.a
  148. @comment libexec/proftpd/mod_memcache.so
  149. libexec/proftpd/mod_qos.a
  150. libexec/proftpd/mod_qos.so
  151. libexec/proftpd/mod_quotatab.a
  152. libexec/proftpd/mod_quotatab.so
  153. libexec/proftpd/mod_quotatab_file.a
  154. libexec/proftpd/mod_quotatab_file.so
  155. libexec/proftpd/mod_quotatab_radius.a
  156. libexec/proftpd/mod_quotatab_radius.so
  157. libexec/proftpd/mod_quotatab_sql.a
  158. libexec/proftpd/mod_quotatab_sql.so
  159. libexec/proftpd/mod_radius.a
  160. libexec/proftpd/mod_radius.so
  161. libexec/proftpd/mod_ratio.a
  162. libexec/proftpd/mod_ratio.so
  163. libexec/proftpd/mod_readme.a
  164. libexec/proftpd/mod_readme.so
  165. @comment libexec/proftpd/mod_redis.a
  166. @comment libexec/proftpd/mod_redis.so
  167. libexec/proftpd/mod_rewrite.a
  168. libexec/proftpd/mod_rewrite.so
  169. libexec/proftpd/mod_sftp.a
  170. libexec/proftpd/mod_sftp.so
  171. libexec/proftpd/mod_sftp_pam.a
  172. libexec/proftpd/mod_sftp_pam.so
  173. libexec/proftpd/mod_sftp_sql.a
  174. libexec/proftpd/mod_sftp_sql.so
  175. libexec/proftpd/mod_shaper.a
  176. libexec/proftpd/mod_shaper.so
  177. libexec/proftpd/mod_site_misc.a
  178. libexec/proftpd/mod_site_misc.so
  179. libexec/proftpd/mod_snmp.a
  180. libexec/proftpd/mod_snmp.so
  181. libexec/proftpd/mod_sql.a
  182. libexec/proftpd/mod_sql.so
  183. libexec/proftpd/mod_sql_passwd.a
  184. libexec/proftpd/mod_sql_passwd.so
  185. libexec/proftpd/mod_tls.a
  186. libexec/proftpd/mod_tls.so
  187. @comment libexec/proftpd/mod_tls_memcache.a
  188. @comment libexec/proftpd/mod_tls_memcache.so
  189. @comment libexec/proftpd/mod_tls_redis.a
  190. @comment libexec/proftpd/mod_tls_redis.so
  191. libexec/proftpd/mod_tls_shmcache.a
  192. libexec/proftpd/mod_tls_shmcache.so
  193. libexec/proftpd/mod_unique_id.a
  194. libexec/proftpd/mod_unique_id.so
  195. libexec/proftpd/mod_wrap2.a
  196. libexec/proftpd/mod_wrap2.so
  197. libexec/proftpd/mod_wrap2_file.a
  198. libexec/proftpd/mod_wrap2_file.so
  199. @comment libexec/proftpd/mod_wrap2_redis.a
  200. @comment libexec/proftpd/mod_wrap2_redis.so
  201. libexec/proftpd/mod_wrap2_sql.a
  202. libexec/proftpd/mod_wrap2_sql.so
  203. sbin/ftpscrub
  204. sbin/ftpshut
  205. sbin/in.proftpd
  206. sbin/proftpd
  207. share/locale/bg_BG/LC_MESSAGES/proftpd.mo
  208. share/locale/en_US/LC_MESSAGES/proftpd.mo
  209. share/locale/es_ES/LC_MESSAGES/proftpd.mo
  210. share/locale/fr_FR/LC_MESSAGES/proftpd.mo
  211. share/locale/it_IT/LC_MESSAGES/proftpd.mo
  212. share/locale/ja_JP/LC_MESSAGES/proftpd.mo
  213. share/locale/ko_KR/LC_MESSAGES/proftpd.mo
  214. share/locale/ru_RU/LC_MESSAGES/proftpd.mo
  215. share/locale/zh_CN/LC_MESSAGES/proftpd.mo
  216. share/locale/zh_TW/LC_MESSAGES/proftpd.mo
  217. share/man/man1/ftpasswd.1.gz
  218. share/man/man1/ftpcount.1.gz
  219. share/man/man1/ftpmail.1.gz
  220. share/man/man1/ftpquota.1.gz
  221. share/man/man1/ftptop.1.gz
  222. share/man/man1/ftpwho.1.gz
  223. share/man/man5/proftpd.conf.5.gz
  224. share/man/man5/xferlog.5.gz
  225. share/man/man8/ftpdctl.8.gz
  226. share/man/man8/ftpscrub.8.gz
  227. share/man/man8/ftpshut.8.gz
  228. share/man/man8/proftpd.8.gz
  229. @dir lib/proftpd
  230. @dir /var/run/proftpd
  231. @owner
  232. @group
  233. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • proftpd
Dependency lines:
  • proftpd>0:ftp/proftpd
To install the port:
cd /usr/ports/ftp/proftpd/ && make install clean
To add the package, run one of these commands:
  • pkg install ftp/proftpd
  • pkg install proftpd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: proftpd
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734635541 SHA256 (proftpd-1.3.8c.tar.gz) = 2a48f2ca338456e750d2373bf671025ed799e04e0baa16c7bb8dbfd67d8734d2 SIZE (proftpd-1.3.8c.tar.gz) = 19751847

Packages (timestamps in pop-ups are UTC):
proftpd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.8c_21.3.8c_21.3.7a1.3.8c_11.3.8c_2n/an/an/a
FreeBSD:13:quarterly1.3.8c_21.3.8c_21.3.8_11.3.8c_11.3.8c_2n/an/an/a
FreeBSD:14:latest1.3.8c_21.3.8c_21.3.7c1.3.8c_11.3.8c_21.3.8_1-1.3.8_1
FreeBSD:14:quarterly1.3.8c_21.3.8c_2-1.3.8c_11.3.8c_21.3.8_21.3.8_21.3.8_2
FreeBSD:15:latest1.3.8c_21.3.8c_2n/a1.3.8c_1n/an/a1.3.8b1.3.8b
FreeBSD:15:quarterly1.3.8c_21.3.8c_2n/a-n/an/a--
FreeBSD:16:latest1.3.8c_21.3.8c_2n/a-n/an/a--
Slave ports:
  1. databases/proftpd-mod_sql_mysql
  2. databases/proftpd-mod_sql_odbc
  3. databases/proftpd-mod_sql_postgres
  4. databases/proftpd-mod_sql_sqlite
  5. databases/proftpd-mod_sql_tds
  6. ftp/proftpd-mod_vroot
  7. net/proftpd-mod_ldap
  8. security/proftpd-mod_clamav
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. gettext-runtime>=0.26 : devel/gettext-runtime
  3. gettext-tools>=0.26 : devel/gettext-tools
Runtime dependencies:
  1. perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies:
  1. libsodium.so : security/libsodium
  2. libpcre2-8.so : devel/pcre2
  3. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. databases/proftpd-mod_sql_mysql
  2. databases/proftpd-mod_sql_odbc
  3. databases/proftpd-mod_sql_postgres
  4. databases/proftpd-mod_sql_sqlite
  5. databases/proftpd-mod_sql_tds
  6. ftp/proftpd-mod_vroot
  7. net/proftpd-mod_ldap
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. security/proftpd-mod_clamav
  3. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. ftp/proftpd-mod_geoip*
  2. Collapse this list of deleted ports.
for Run
  1. databases/proftpd-mod_sql_mysql
  2. databases/proftpd-mod_sql_odbc
  3. databases/proftpd-mod_sql_postgres
  4. databases/proftpd-mod_sql_sqlite
  5. databases/proftpd-mod_sql_tds
  6. ftp/proftpd-mod_vroot
  7. net/proftpd-mod_ldap
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. security/proftpd-mod_clamav
  3. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. ftp/proftpd-mod_geoip*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for proftpd-1.3.8c_2: DOCS=on: Build and/or install documentation HTMLDOCS=off: Include HTML documentation IPV6=on: IPv6 protocol support LIBSODIUM=on: Stronger key algorithm support using libsodium MEMCACHE=off: Memcache support using libmemcached NLS=on: Native Language Support REDIS=off: Redis support using hiredis ====> PCRE library to use: you can only select none or one of them PCRE1=off: Use Perl Compatible Regular Expressions PCRE2=on: Use Perl Compatible Regular Expressions version 2 ===> Use 'make config' to modify these settings
Options name:
ftp_proftpd
USES:
gmake libtool perl5 cpe ssl gettext iconv
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.proftpd.org/distrib/source/
  2. http://www.mirrorservice.org/sites/ftp.proftpd.org/distrib/source/
Collapse this list.

There are no commits on branch 2020Q3 for this port