The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD ftp : pure-ftpd

A small, easy to set up, fast and very secure FTP server

 Pure-FTPd is a fast, production-quality, standard-conformant FTP server,
based upon Troll-FTPd.

Unlike other popular FTP servers, it's designed to be secure in default
configuration, has no known buffer overflow, it is really trivial to set up
and it is especially designed for modern kernels.

Features include PAM support, IPv6, chroot()ed home directories, virtual
domains, built-in 'ls', anti-warez system, configurable ports for passive
downloads, FXP protocol, bandwidth throttling, ratios, LDAP, customizable
SQL, fortune files, Apache-like log files, fast standalone mode, text / HTML
/ XML real-time status report, virtual users, virtual quotas, privilege
separation and more. 

http://www.pureftpd.org/



pure-ftpd history


v. 1.59
date: 2007/02/03 13:17:21;  author: garga;  state: Exp;  lines: +4 -12
- Remove 4.x support
- Use PORTDOCS

v. 1.58 date: 2006/09/04 08:22:51; author: linimon; state: Exp; lines: +1 -1 Reassign from inactive maintainer to new volunteer. Hat: portmgr
v. 1.57 date: 2006/06/09 19:01:14; author: delphij; state: Exp; lines: +9 -1 Add an new option to provide a mechanism for users to disable kqueue support if necessary. Submitted by: Kirk Strauser Approved by: maintainer
v. 1.56 date: 2006/05/17 10:16:05; author: garga; state: Exp; lines: +1 -0 Fix a typo in pureftpd.schema PR: ports/97387 Submitted by: Malte von dem Hagen Approved by: maintainer
v. 1.55 date: 2006/02/21 16:05:27; author: garga; state: Exp; lines: +12 -9 - Update to 1.0.21 - Add an option for charset conversion - Add HTTP master site PR: ports/93646 Submitted by: Jui-Nan Lin Approved by: maintainer
v. 1.54 date: 2005/09/27 18:04:19; author: garga; state: Exp; lines: +9 -2 - Add UPLOADSCRIPT support PR: ports/85969 Submitted by: dawnshade Approved by: maintainer timeout (15 days)
v. 1.53 date: 2005/04/02 16:32:48; author: novel; state: Exp; lines: +8 -2 Make pure-ftpd welcome message switchable when building. PR: 78871 Submitted by: Xin LI Approved by: maintainer timeout
v. 1.52 date: 2005/01/31 00:35:47; author: girgen; state: Exp; lines: +1 -2 Split the postgresql ports into a server and a client part. All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
v. 1.51 date: 2004/10/20 08:03:11; author: sergei; state: Exp; lines: +1 -1 - Teach the startup script to respect pureftpd_config in rc.conf (fixes ports/71477) PR: ports/72911 Submitted by: Frank Denis (author and maintainer)
v. 1.50 date: 2004/07/24 11:18:47; author: pav; state: Exp; lines: +9 -2 - Add separate PAM knob and new THROTTLING knob PR: ports/68339 Submitted by: Toni Viemero Approved by: maintainer timeout (20 days)
v. 1.49 date: 2004/07/21 21:44:10; author: pav; state: Exp; lines: +1 -0 - Distfile rerolled, this is whole diff between old and new file: diff -ruN old/pure-ftpd-1.0.20/src/bsd-getopt_long.c new/pure-ftpd-1.0.20/src/bsd-getopt_long.c --- old/pure-ftpd-1.0.20/src/bsd-getopt_long.c Sat Jul 17 15:19:17 2004 +++ new/pure-ftpd-1.0.20/src/bsd-getopt_long.c Tue Jul 20 12:42:16 2004 @@ -466,16 +466,6 @@ fprintf(stderr, recargchar, optchar); pure_optopt = optchar; return BADARG; - } else if (!(flags & FLAG_PERMUTE)) { - /* - * If permutation is disabled, we can accept an - * optional arg separated by whitespace so long - * as it does not start with a dash (-). - */ - if (pure_optind + 1 < nargc && pure_optind + 1 > 0 && - *nargv[pure_optind + 1] != '-') { - pure_optarg = nargv[++pure_optind]; - } } else { pure_optarg = nargv[pure_optind]; } Reported by: sem
v. 1.48 date: 2004/07/18 12:01:20; author: pav; state: Exp; lines: +1 -2 - Update to 1.0.20 Approved by: maintainer
v. 1.47 date: 2004/07/17 12:26:08; author: pav; state: Exp; lines: +1 -0 - Fix crasher in pure-pw PR: ports/69098 Submitted by: Xin LI Approved by: maintainer
v. 1.46 date: 2004/06/25 11:22:19; author: pav; state: Exp; lines: +24 -14 - Update to 1.0.19 - Use OPTIONS - Convert rc script to rcNG PR: ports/68240, ports/68289 Submitted by: Toni Viemero , Joerg Pulz Approved by: maintainer
v. 1.45 date: 2004/05/25 09:19:41; author: mat; state: Exp; lines: +1 -1 Remove databases/postgresql-client because there can't be a -server, and having it installed prevents databases/postgresql7 from being installed, leading to some dependencies problems
v. 1.44 date: 2004/05/22 05:42:00; author: edwin; state: Exp; lines: +1 -1 Let pure-ftpd with postgresql support only depend on the client, not on the whole server. Informed maintainer.
v. 1.43 date: 2004/03/08 22:33:49; author: ale; state: Exp; lines: +4 -4 Update to 1.0.18 release. Approved by: maintainer
v. 1.42 date: 2004/02/28 21:24:03; author: pav; state: Exp; lines: +6 -0 - Add WITH_CERTFILE knob to allow setting alternative TLS certificate location PR: ports/62626 Submitted by: Sunpoet Po-Chuan Hsieh Approved by: maintainer timeout (15 days)
v. 1.41 date: 2003/12/04 14:08:00; author: sergei; state: Exp; lines: +26 -34 - Update to 1.0.17a, the latest stable version This version introduces atomic uploads for better reliability While I'm here: - minor cleanup: s/ECHO_CMD/ECHO_MSG/, use DOCSDIR/EXAMPLESDIR PR: 59653 Submitted by: maintainer
v. 1.40 date: 2003/10/29 14:01:50; author: krion; state: Exp; lines: +1 -1 - Update to version 1.0.16c * Version 1.0.16b accidentally broke the PAM authentication backend. This release fixes that issue. PR: 58660 Submitted by: maintainer
v. 1.39 date: 2003/10/21 14:18:21; author: krion; state: Exp; lines: +2 -1 - Update to 1.0.16b o Fix a cross-scripting issue with the HTML output of the pure-ftpwho command o '--with-largefile' has been added by default o Also on 5-x the server now listens on IPv4 and IPv6 by default PR: 58257 Submitted by: maintainer
v. 1.38 date: 2003/10/06 12:50:26; author: edwin; state: Exp; lines: +10 -19 [patch] ftp/pure-ftpd: Utilize USE_MYSQL and USE_OPENLDAP Make pureftpd port utilize USE_MYSQL and USE_OPENLDAP macro. Frank Denis is Cc'ed for notification and/or approval. PR: ports/56247 Submitted by: Clement Laforet Approved by: maintainer timeout
v. 1.37 date: 2003/08/15 00:49:25; author: kuriyama; state: Exp; lines: +2 -2 Fix non-default dependency on openldap2[012] which is broken by splitting. # I'm not bumped port v. of them because this should not affect # packages built on bento...
v. 1.36 date: 2003/08/13 10:42:47; author: krion; state: Exp; lines: +3 -2 - Update to 1.0.16a PR: 55536 Submitted by: Frank Denis
v. 1.35 date: 2003/06/18 19:01:24; author: oliver; state: Exp; lines: +23 -8 update pure-ftpd to 1.0.15 [0], add knobs for MySQL 4 and OpenLDAP 2.1 [0] change where config files get installed from /etc to PREFIX/etc [1] add a startscript for etc/rc.d [1] PR: 46853 [1] Requested by: maintainer [0] Approved By: maintainer [0],[1]
v. 1.34 date: 2003/02/24 02:56:32; author: edwin; state: Exp; lines: +1 -1 Point dependencies on net/openldap2 to net/openldap20
v. 1.33 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.32 date: 2003/02/11 03:45:24; author: ijliao; state: Exp; lines: +11 -5 upgrade to 1.0.14 PR: 47727 Submitted by: maintainer
v. 1.31 date: 2003/01/18 22:50:05; author: seanc; state: Exp; lines: +3 -1 Bump libpq version[1] and PORTREVISION. Add POSTGRESQL_PORT tunable. This should be the last of the PostgreSQL updates and everything should support the POSTGRESQL_PORT tunable. Submitted by: kris/bento[1]
v. 1.30 date: 2002/11/26 04:49:17; author: pat; state: Exp; lines: +13 -15 - Update to 1.0.13a - Use ECHO_CMD and fix whitespaces while I am here. PR: ports/45707 Submitted by: maintainer Approved by: kris
v. 1.29 date: 2002/11/23 21:50:20; author: pat; state: Exp; lines: +9 -6 Update to 1.0.13 PR: ports/45653 Submitted by: maintainer
v. 1.28 date: 2002/06/20 07:25:17; author: ijliao; state: Exp; lines: +2 -2 upgrade to 1.0.12 Submitted by: maintainer
v. 1.27 date: 2002/04/03 20:48:09; author: pat; state: Exp; lines: +8 -14 Update to 1.0.11 PR: 36704 Submitted by: maintainer
v. 1.26 date: 2002/03/19 11:11:32; author: roam; state: Exp; lines: +1 -1 Update to 1.0.10. PR: 36062 Submitted by: Alex Dupre Approved by: maintainer
v. 1.25 date: 2002/02/23 17:54:14; author: pat; state: Exp; lines: +6 -3 - Update to 1.0.9 - Sort pkg-plist PR: 35238 Submitted by: maintainer
v. 1.24 date: 2002/01/24 23:05:23; author: pat; state: Exp; lines: +5 -4 Update to 1.0.8 PR: 34237 Submitted by: maintainer
v. 1.23 date: 2001/12/29 02:23:51; author: pat; state: Exp; lines: +1 -1 Update to 1.0.7 PR: 33240 Submitted by: maintainer
v. 1.22 date: 2001/12/24 03:03:49; author: pat; state: Exp; lines: +16 -4 Update to 1.0.6 PR: 33115 Submitted by: maintainer
v. 1.21 date: 2001/12/18 04:17:40; author: pat; state: Exp; lines: +1 -1 Update to 1.0.5 PR: 32944 Submitted by: maintainer
v. 1.20 date: 2001/12/13 10:07:22; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.0.4 PR: 32650 Submitted by: maintainer
v. 1.19 date: 2001/11/23 06:18:16; author: dwcjr; state: Exp; lines: +1 -1 Update to 1.0.3 PR: 31675 Submitted by: maintainer
v. 1.18 date: 2001/11/01 08:48:24; author: roam; state: Exp; lines: +3 -4 Update to 1.0.1. PR: 31675 Submitted by: maintainer
v. 1.17 date: 2001/10/26 09:12:30; author: roam; state: Exp; lines: +1 -0 The distfile was rerolled because of a three-line hotfix. Submitted by: author/maintainer
v. 1.16 date: 2001/10/26 07:32:00; author: roam; state: Exp; lines: +6 -4 Update to 1.0.0. PR: 31503 Submitted by: maintainer
v. 1.15 date: 2001/10/04 18:09:51; author: petef; state: Exp; lines: +11 -8 - update to 0.99.9 - install a pure-ftpd poweredby.jpg image - reword some user messages PR: 31041 Submitted by: maintainer
v. 1.14 date: 2001/10/03 15:41:09; author: petef; state: Exp; lines: +6 -7 - update to 0.99.2a - fix some whitespace problems (at EOL and multiple lines of whitespace) - install extra README - update pkg-descr with new features PR: 30643 Submitted by: maintainer
v. 1.13 date: 2001/08/23 17:18:23; author: roam; state: Exp; lines: +25 -7 Update to 0.99.1b. Make the --with-pam configure arg conditional: only compile with PAM support if neither WITH_LDAP nor WITH_MYSQL is specified. PR: 29995 Submitted by: author/maintainer
v. 1.12 date: 2001/08/21 11:23:34; author: roam; state: Exp; lines: +18 -9 Update to 0.99.1. PR: 29877 Submitted by: author/maintainer
v. 1.11 date: 2001/08/07 15:57:08; author: roam; state: Exp; lines: +4 -3 Update to 0.99. PR: 29260 Submitted by: maintainer
v. 1.10 date: 2001/07/15 08:33:03; author: roam; state: Exp; lines: +22 -2 Update to 0.98.7. Add sample PAM configuration files. PR: 28275 Submitted by: maintainer
v. 1.9 date: 2001/06/14 17:18:16; author: roam; state: Exp; lines: +1 -1 Update to 0.98.6, which fixes a bug with restored retrieves. PR: 28140 Submitted by: author/maintainer
v. 1.8 date: 2001/06/13 18:26:53; author: roam; state: Exp; lines: +9 -4 Update to 0.98.5. Also, install the contents of the contrib/ directory under share/examples. PR: 28118 Submitted by: maintainer
v. 1.7 date: 2001/06/01 17:58:40; author: roam; state: Exp; lines: +1 -1 Forced commit, just to point out that the previous commit did NOT reference PR ports/27784, but: PR: 27787 Submitted by: maintainer
v. 1.6 date: 2001/06/01 17:57:10; author: roam; state: Exp; lines: +2 -2 Update to 0.98.4. Yes, this is a SourceForge-hosted project, and yes, I have checked the diffs against the previous release carefully, just in case. PR: 27784 Submitted by: maintainer
v. 1.5 date: 2001/05/29 13:10:31; author: roam; state: Exp; lines: +7 -5 Update to 0.98.3. PR: 27734 Submitted by: maintainer/author
v. 1.4 date: 2001/05/28 10:23:30; author: roam; state: Exp; lines: +2 -2 Update to 0.98.2. PR: 27655 Submitted by: maintainer/author
v. 1.3 date: 2001/05/09 08:32:00; author: roam; state: Exp; lines: +2 -2 Update to 0.98.1. PR: 27224 Submitted by: maintainer
v. 1.2 date: 2001/05/09 07:52:27; author: roam; state: Exp; lines: +6 -12 Update to 0.98. PR: 27222 Submitted by: maintainer
v. 1.1 date: 2001/04/23 15:46:38; author: roam; state: Exp; Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based upon Troll-FTPd. PR: 26768 Submitted by: Frank DENIS ============================================================================= v. 1.59 date: 2007/02/03 13:17:21; author: garga; state: Exp; lines: +4 -12 - Remove 4.x support - Use PORTDOCS
v. 1.58 date: 2006/09/04 08:22:51; author: linimon; state: Exp; lines: +1 -1 Reassign from inactive maintainer to new volunteer. Hat: portmgr
v. 1.57 date: 2006/06/09 19:01:14; author: delphij; state: Exp; lines: +9 -1 Add an new option to provide a mechanism for users to disable kqueue support if necessary. Submitted by: Kirk Strauser Approved by: maintainer
v. 1.56 date: 2006/05/17 10:16:05; author: garga; state: Exp; lines: +1 -0 Fix a typo in pureftpd.schema PR: ports/97387 Submitted by: Malte von dem Hagen Approved by: maintainer
v. 1.55 date: 2006/02/21 16:05:27; author: garga; state: Exp; lines: +12 -9 - Update to 1.0.21 - Add an option for charset conversion - Add HTTP master site PR: ports/93646 Submitted by: Jui-Nan Lin Approved by: maintainer
v. 1.54 date: 2005/09/27 18:04:19; author: garga; state: Exp; lines: +9 -2 - Add UPLOADSCRIPT support PR: ports/85969 Submitted by: dawnshade Approved by: maintainer timeout (15 days)
v. 1.53 date: 2005/04/02 16:32:48; author: novel; state: Exp; lines: +8 -2 Make pure-ftpd welcome message switchable when building. PR: 78871 Submitted by: Xin LI Approved by: maintainer timeout
v. 1.52 date: 2005/01/31 00:35:47; author: girgen; state: Exp; lines: +1 -2 Split the postgresql ports into a server and a client part. All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
v. 1.51 date: 2004/10/20 08:03:11; author: sergei; state: Exp; lines: +1 -1 - Teach the startup script to respect pureftpd_config in rc.conf (fixes ports/71477) PR: ports/72911 Submitted by: Frank Denis (author and maintainer)
v. 1.50 date: 2004/07/24 11:18:47; author: pav; state: Exp; lines: +9 -2 - Add separate PAM knob and new THROTTLING knob PR: ports/68339 Submitted by: Toni Viemero Approved by: maintainer timeout (20 days)
v. 1.49 date: 2004/07/21 21:44:10; author: pav; state: Exp; lines: +1 -0 - Distfile rerolled, this is whole diff between old and new file: diff -ruN old/pure-ftpd-1.0.20/src/bsd-getopt_long.c new/pure-ftpd-1.0.20/src/bsd-getopt_long.c --- old/pure-ftpd-1.0.20/src/bsd-getopt_long.c Sat Jul 17 15:19:17 2004 +++ new/pure-ftpd-1.0.20/src/bsd-getopt_long.c Tue Jul 20 12:42:16 2004 @@ -466,16 +466,6 @@ fprintf(stderr, recargchar, optchar); pure_optopt = optchar; return BADARG; - } else if (!(flags & FLAG_PERMUTE)) { - /* - * If permutation is disabled, we can accept an - * optional arg separated by whitespace so long - * as it does not start with a dash (-). - */ - if (pure_optind + 1 < nargc && pure_optind + 1 > 0 && - *nargv[pure_optind + 1] != '-') { - pure_optarg = nargv[++pure_optind]; - } } else { pure_optarg = nargv[pure_optind]; } Reported by: sem
v. 1.48 date: 2004/07/18 12:01:20; author: pav; state: Exp; lines: +1 -2 - Update to 1.0.20 Approved by: maintainer
v. 1.47 date: 2004/07/17 12:26:08; author: pav; state: Exp; lines: +1 -0 - Fix crasher in pure-pw PR: ports/69098 Submitted by: Xin LI Approved by: maintainer
v. 1.46 date: 2004/06/25 11:22:19; author: pav; state: Exp; lines: +24 -14 - Update to 1.0.19 - Use OPTIONS - Convert rc script to rcNG PR: ports/68240, ports/68289 Submitted by: Toni Viemero , Joerg Pulz Approved by: maintainer
v. 1.45 date: 2004/05/25 09:19:41; author: mat; state: Exp; lines: +1 -1 Remove databases/postgresql-client because there can't be a -server, and having it installed prevents databases/postgresql7 from being installed, leading to some dependencies problems
v. 1.44 date: 2004/05/22 05:42:00; author: edwin; state: Exp; lines: +1 -1 Let pure-ftpd with postgresql support only depend on the client, not on the whole server. Informed maintainer.
v. 1.43 date: 2004/03/08 22:33:49; author: ale; state: Exp; lines: +4 -4 Update to 1.0.18 release. Approved by: maintainer
v. 1.42 date: 2004/02/28 21:24:03; author: pav; state: Exp; lines: +6 -0 - Add WITH_CERTFILE knob to allow setting alternative TLS certificate location PR: ports/62626 Submitted by: Sunpoet Po-Chuan Hsieh Approved by: maintainer timeout (15 days)
v. 1.41 date: 2003/12/04 14:08:00; author: sergei; state: Exp; lines: +26 -34 - Update to 1.0.17a, the latest stable version This version introduces atomic uploads for better reliability While I'm here: - minor cleanup: s/ECHO_CMD/ECHO_MSG/, use DOCSDIR/EXAMPLESDIR PR: 59653 Submitted by: maintainer
v. 1.40 date: 2003/10/29 14:01:50; author: krion; state: Exp; lines: +1 -1 - Update to version 1.0.16c * Version 1.0.16b accidentally broke the PAM authentication backend. This release fixes that issue. PR: 58660 Submitted by: maintainer
v. 1.39 date: 2003/10/21 14:18:21; author: krion; state: Exp; lines: +2 -1 - Update to 1.0.16b o Fix a cross-scripting issue with the HTML output of the pure-ftpwho command o '--with-largefile' has been added by default o Also on 5-x the server now listens on IPv4 and IPv6 by default PR: 58257 Submitted by: maintainer
v. 1.38 date: 2003/10/06 12:50:26; author: edwin; state: Exp; lines: +10 -19 [patch] ftp/pure-ftpd: Utilize USE_MYSQL and USE_OPENLDAP Make pureftpd port utilize USE_MYSQL and USE_OPENLDAP macro. Frank Denis is Cc'ed for notification and/or approval. PR: ports/56247 Submitted by: Clement Laforet Approved by: maintainer timeout
v. 1.37 date: 2003/08/15 00:49:25; author: kuriyama; state: Exp; lines: +2 -2 Fix non-default dependency on openldap2[012] which is broken by splitting. # I'm not bumped port v. of them because this should not affect # packages built on bento...
v. 1.36 date: 2003/08/13 10:42:47; author: krion; state: Exp; lines: +3 -2 - Update to 1.0.16a PR: 55536 Submitted by: Frank Denis
v. 1.35 date: 2003/06/18 19:01:24; author: oliver; state: Exp; lines: +23 -8 update pure-ftpd to 1.0.15 [0], add knobs for MySQL 4 and OpenLDAP 2.1 [0] change where config files get installed from /etc to PREFIX/etc [1] add a startscript for etc/rc.d [1] PR: 46853 [1] Requested by: maintainer [0] Approved By: maintainer [0],[1]
v. 1.34 date: 2003/02/24 02:56:32; author: edwin; state: Exp; lines: +1 -1 Point dependencies on net/openldap2 to net/openldap20
v. 1.33 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.32 date: 2003/02/11 03:45:24; author: ijliao; state: Exp; lines: +11 -5 upgrade to 1.0.14 PR: 47727 Submitted by: maintainer
v. 1.31 date: 2003/01/18 22:50:05; author: seanc; state: Exp; lines: +3 -1 Bump libpq version[1] and PORTREVISION. Add POSTGRESQL_PORT tunable. This should be the last of the PostgreSQL updates and everything should support the POSTGRESQL_PORT tunable. Submitted by: kris/bento[1]
v. 1.30 date: 2002/11/26 04:49:17; author: pat; state: Exp; lines: +13 -15 - Update to 1.0.13a - Use ECHO_CMD and fix whitespaces while I am here. PR: ports/45707 Submitted by: maintainer Approved by: kris
v. 1.29 date: 2002/11/23 21:50:20; author: pat; state: Exp; lines: +9 -6 Update to 1.0.13 PR: ports/45653 Submitted by: maintainer
v. 1.28 date: 2002/06/20 07:25:17; author: ijliao; state: Exp; lines: +2 -2 upgrade to 1.0.12 Submitted by: maintainer
v. 1.27 date: 2002/04/03 20:48:09; author: pat; state: Exp; lines: +8 -14 Update to 1.0.11 PR: 36704 Submitted by: maintainer
v. 1.26 date: 2002/03/19 11:11:32; author: roam; state: Exp; lines: +1 -1 Update to 1.0.10. PR: 36062 Submitted by: Alex Dupre Approved by: maintainer
v. 1.25 date: 2002/02/23 17:54:14; author: pat; state: Exp; lines: +6 -3 - Update to 1.0.9 - Sort pkg-plist PR: 35238 Submitted by: maintainer
v. 1.24 date: 2002/01/24 23:05:23; author: pat; state: Exp; lines: +5 -4 Update to 1.0.8 PR: 34237 Submitted by: maintainer
v. 1.23 date: 2001/12/29 02:23:51; author: pat; state: Exp; lines: +1 -1 Update to 1.0.7 PR: 33240 Submitted by: maintainer
v. 1.22 date: 2001/12/24 03:03:49; author: pat; state: Exp; lines: +16 -4 Update to 1.0.6 PR: 33115 Submitted by: maintainer
v. 1.21 date: 2001/12/18 04:17:40; author: pat; state: Exp; lines: +1 -1 Update to 1.0.5 PR: 32944 Submitted by: maintainer
v. 1.20 date: 2001/12/13 10:07:22; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.0.4 PR: 32650 Submitted by: maintainer
v. 1.19 date: 2001/11/23 06:18:16; author: dwcjr; state: Exp; lines: +1 -1 Update to 1.0.3 PR: 31675 Submitted by: maintainer
v. 1.18 date: 2001/11/01 08:48:24; author: roam; state: Exp; lines: +3 -4 Update to 1.0.1. PR: 31675 Submitted by: maintainer
v. 1.17 date: 2001/10/26 09:12:30; author: roam; state: Exp; lines: +1 -0 The distfile was rerolled because of a three-line hotfix. Submitted by: author/maintainer
v. 1.16 date: 2001/10/26 07:32:00; author: roam; state: Exp; lines: +6 -4 Update to 1.0.0. PR: 31503 Submitted by: maintainer
v. 1.15 date: 2001/10/04 18:09:51; author: petef; state: Exp; lines: +11 -8 - update to 0.99.9 - install a pure-ftpd poweredby.jpg image - reword some user messages PR: 31041 Submitted by: maintainer
v. 1.14 date: 2001/10/03 15:41:09; author: petef; state: Exp; lines: +6 -7 - update to 0.99.2a - fix some whitespace problems (at EOL and multiple lines of whitespace) - install extra README - update pkg-descr with new features PR: 30643 Submitted by: maintainer
v. 1.13 date: 2001/08/23 17:18:23; author: roam; state: Exp; lines: +25 -7 Update to 0.99.1b. Make the --with-pam configure arg conditional: only compile with PAM support if neither WITH_LDAP nor WITH_MYSQL is specified. PR: 29995 Submitted by: author/maintainer
v. 1.12 date: 2001/08/21 11:23:34; author: roam; state: Exp; lines: +18 -9 Update to 0.99.1. PR: 29877 Submitted by: author/maintainer
v. 1.11 date: 2001/08/07 15:57:08; author: roam; state: Exp; lines: +4 -3 Update to 0.99. PR: 29260 Submitted by: maintainer
v. 1.10 date: 2001/07/15 08:33:03; author: roam; state: Exp; lines: +22 -2 Update to 0.98.7. Add sample PAM configuration files. PR: 28275 Submitted by: maintainer
v. 1.9 date: 2001/06/14 17:18:16; author: roam; state: Exp; lines: +1 -1 Update to 0.98.6, which fixes a bug with restored retrieves. PR: 28140 Submitted by: author/maintainer
v. 1.8 date: 2001/06/13 18:26:53; author: roam; state: Exp; lines: +9 -4 Update to 0.98.5. Also, install the contents of the contrib/ directory under share/examples. PR: 28118 Submitted by: maintainer
v. 1.7 date: 2001/06/01 17:58:40; author: roam; state: Exp; lines: +1 -1 Forced commit, just to point out that the previous commit did NOT reference PR ports/27784, but: PR: 27787 Submitted by: maintainer
v. 1.6 date: 2001/06/01 17:57:10; author: roam; state: Exp; lines: +2 -2 Update to 0.98.4. Yes, this is a SourceForge-hosted project, and yes, I have checked the diffs against the previous release carefully, just in case. PR: 27784 Submitted by: maintainer
v. 1.5 date: 2001/05/29 13:10:31; author: roam; state: Exp; lines: +7 -5 Update to 0.98.3. PR: 27734 Submitted by: maintainer/author
v. 1.4 date: 2001/05/28 10:23:30; author: roam; state: Exp; lines: +2 -2 Update to 0.98.2. PR: 27655 Submitted by: maintainer/author
v. 1.3 date: 2001/05/09 08:32:00; author: roam; state: Exp; lines: +2 -2 Update to 0.98.1. PR: 27224 Submitted by: maintainer
v. 1.2 date: 2001/05/09 07:52:27; author: roam; state: Exp; lines: +6 -12 Update to 0.98. PR: 27222 Submitted by: maintainer
v. 1.1 date: 2001/04/23 15:46:38; author: roam; state: Exp; Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based upon Troll-FTPd. PR: 26768 Submitted by: Frank DENIS ============================================================================= v. 1.59 date: 2007/02/03 13:17:21; author: garga; state: Exp; lines: +4 -12 - Remove 4.x support - Use PORTDOCS
v. 1.58 date: 2006/09/04 08:22:51; author: linimon; state: Exp; lines: +1 -1 Reassign from inactive maintainer to new volunteer. Hat: portmgr
v. 1.57 date: 2006/06/09 19:01:14; author: delphij; state: Exp; lines: +9 -1 Add an new option to provide a mechanism for users to disable kqueue support if necessary. Submitted by: Kirk Strauser Approved by: maintainer
v. 1.56 date: 2006/05/17 10:16:05; author: garga; state: Exp; lines: +1 -0 Fix a typo in pureftpd.schema PR: ports/97387 Submitted by: Malte von dem Hagen Approved by: maintainer
v. 1.55 date: 2006/02/21 16:05:27; author: garga; state: Exp; lines: +12 -9 - Update to 1.0.21 - Add an option for charset conversion - Add HTTP master site PR: ports/93646 Submitted by: Jui-Nan Lin Approved by: maintainer
v. 1.54 date: 2005/09/27 18:04:19; author: garga; state: Exp; lines: +9 -2 - Add UPLOADSCRIPT support PR: ports/85969 Submitted by: dawnshade Approved by: maintainer timeout (15 days)
v. 1.53 date: 2005/04/02 16:32:48; author: novel; state: Exp; lines: +8 -2 Make pure-ftpd welcome message switchable when building. PR: 78871 Submitted by: Xin LI Approved by: maintainer timeout
v. 1.52 date: 2005/01/31 00:35:47; author: girgen; state: Exp; lines: +1 -2 Split the postgresql ports into a server and a client part. All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
v. 1.51 date: 2004/10/20 08:03:11; author: sergei; state: Exp; lines: +1 -1 - Teach the startup script to respect pureftpd_config in rc.conf (fixes ports/71477) PR: ports/72911 Submitted by: Frank Denis (author and maintainer)
v. 1.50 date: 2004/07/24 11:18:47; author: pav; state: Exp; lines: +9 -2 - Add separate PAM knob and new THROTTLING knob PR: ports/68339 Submitted by: Toni Viemero Approved by: maintainer timeout (20 days)
v. 1.49 date: 2004/07/21 21:44:10; author: pav; state: Exp; lines: +1 -0 - Distfile rerolled, this is whole diff between old and new file: diff -ruN old/pure-ftpd-1.0.20/src/bsd-getopt_long.c new/pure-ftpd-1.0.20/src/bsd-getopt_long.c --- old/pure-ftpd-1.0.20/src/bsd-getopt_long.c Sat Jul 17 15:19:17 2004 +++ new/pure-ftpd-1.0.20/src/bsd-getopt_long.c Tue Jul 20 12:42:16 2004 @@ -466,16 +466,6 @@ fprintf(stderr, recargchar, optchar); pure_optopt = optchar; return BADARG; - } else if (!(flags & FLAG_PERMUTE)) { - /* - * If permutation is disabled, we can accept an - * optional arg separated by whitespace so long - * as it does not start with a dash (-). - */ - if (pure_optind + 1 < nargc && pure_optind + 1 > 0 && - *nargv[pure_optind + 1] != '-') { - pure_optarg = nargv[++pure_optind]; - } } else { pure_optarg = nargv[pure_optind]; } Reported by: sem
v. 1.48 date: 2004/07/18 12:01:20; author: pav; state: Exp; lines: +1 -2 - Update to 1.0.20 Approved by: maintainer
v. 1.47 date: 2004/07/17 12:26:08; author: pav; state: Exp; lines: +1 -0 - Fix crasher in pure-pw PR: ports/69098 Submitted by: Xin LI Approved by: maintainer
v. 1.46 date: 2004/06/25 11:22:19; author: pav; state: Exp; lines: +24 -14 - Update to 1.0.19 - Use OPTIONS - Convert rc script to rcNG PR: ports/68240, ports/68289 Submitted by: Toni Viemero , Joerg Pulz Approved by: maintainer
v. 1.45 date: 2004/05/25 09:19:41; author: mat; state: Exp; lines: +1 -1 Remove databases/postgresql-client because there can't be a -server, and having it installed prevents databases/postgresql7 from being installed, leading to some dependencies problems
v. 1.44 date: 2004/05/22 05:42:00; author: edwin; state: Exp; lines: +1 -1 Let pure-ftpd with postgresql support only depend on the client, not on the whole server. Informed maintainer.
v. 1.43 date: 2004/03/08 22:33:49; author: ale; state: Exp; lines: +4 -4 Update to 1.0.18 release. Approved by: maintainer
v. 1.42 date: 2004/02/28 21:24:03; author: pav; state: Exp; lines: +6 -0 - Add WITH_CERTFILE knob to allow setting alternative TLS certificate location PR: ports/62626 Submitted by: Sunpoet Po-Chuan Hsieh Approved by: maintainer timeout (15 days)
v. 1.41 date: 2003/12/04 14:08:00; author: sergei; state: Exp; lines: +26 -34 - Update to 1.0.17a, the latest stable version This version introduces atomic uploads for better reliability While I'm here: - minor cleanup: s/ECHO_CMD/ECHO_MSG/, use DOCSDIR/EXAMPLESDIR PR: 59653 Submitted by: maintainer
v. 1.40 date: 2003/10/29 14:01:50; author: krion; state: Exp; lines: +1 -1 - Update to version 1.0.16c * Version 1.0.16b accidentally broke the PAM authentication backend. This release fixes that issue. PR: 58660 Submitted by: maintainer
v. 1.39 date: 2003/10/21 14:18:21; author: krion; state: Exp; lines: +2 -1 - Update to 1.0.16b o Fix a cross-scripting issue with the HTML output of the pure-ftpwho command o '--with-largefile' has been added by default o Also on 5-x the server now listens on IPv4 and IPv6 by default PR: 58257 Submitted by: maintainer
v. 1.38 date: 2003/10/06 12:50:26; author: edwin; state: Exp; lines: +10 -19 [patch] ftp/pure-ftpd: Utilize USE_MYSQL and USE_OPENLDAP Make pureftpd port utilize USE_MYSQL and USE_OPENLDAP macro. Frank Denis is Cc'ed for notification and/or approval. PR: ports/56247 Submitted by: Clement Laforet Approved by: maintainer timeout
v. 1.37 date: 2003/08/15 00:49:25; author: kuriyama; state: Exp; lines: +2 -2 Fix non-default dependency on openldap2[012] which is broken by splitting. # I'm not bumped port v. of them because this should not affect # packages built on bento...
v. 1.36 date: 2003/08/13 10:42:47; author: krion; state: Exp; lines: +3 -2 - Update to 1.0.16a PR: 55536 Submitted by: Frank Denis
v. 1.35 date: 2003/06/18 19:01:24; author: oliver; state: Exp; lines: +23 -8 update pure-ftpd to 1.0.15 [0], add knobs for MySQL 4 and OpenLDAP 2.1 [0] change where config files get installed from /etc to PREFIX/etc [1] add a startscript for etc/rc.d [1] PR: 46853 [1] Requested by: maintainer [0] Approved By: maintainer [0],[1]
v. 1.34 date: 2003/02/24 02:56:32; author: edwin; state: Exp; lines: +1 -1 Point dependencies on net/openldap2 to net/openldap20
v. 1.33 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.32 date: 2003/02/11 03:45:24; author: ijliao; state: Exp; lines: +11 -5 upgrade to 1.0.14 PR: 47727 Submitted by: maintainer
v. 1.31 date: 2003/01/18 22:50:05; author: seanc; state: Exp; lines: +3 -1 Bump libpq version[1] and PORTREVISION. Add POSTGRESQL_PORT tunable. This should be the last of the PostgreSQL updates and everything should support the POSTGRESQL_PORT tunable. Submitted by: kris/bento[1]
v. 1.30 date: 2002/11/26 04:49:17; author: pat; state: Exp; lines: +13 -15 - Update to 1.0.13a - Use ECHO_CMD and fix whitespaces while I am here. PR: ports/45707 Submitted by: maintainer Approved by: kris
v. 1.29 date: 2002/11/23 21:50:20; author: pat; state: Exp; lines: +9 -6 Update to 1.0.13 PR: ports/45653 Submitted by: maintainer
v. 1.28 date: 2002/06/20 07:25:17; author: ijliao; state: Exp; lines: +2 -2 upgrade to 1.0.12 Submitted by: maintainer
v. 1.27 date: 2002/04/03 20:48:09; author: pat; state: Exp; lines: +8 -14 Update to 1.0.11 PR: 36704 Submitted by: maintainer
v. 1.26 date: 2002/03/19 11:11:32; author: roam; state: Exp; lines: +1 -1 Update to 1.0.10. PR: 36062 Submitted by: Alex Dupre Approved by: maintainer
v. 1.25 date: 2002/02/23 17:54:14; author: pat; state: Exp; lines: +6 -3 - Update to 1.0.9 - Sort pkg-plist PR: 35238 Submitted by: maintainer
v. 1.24 date: 2002/01/24 23:05:23; author: pat; state: Exp; lines: +5 -4 Update to 1.0.8 PR: 34237 Submitted by: maintainer
v. 1.23 date: 2001/12/29 02:23:51; author: pat; state: Exp; lines: +1 -1 Update to 1.0.7 PR: 33240 Submitted by: maintainer
v. 1.22 date: 2001/12/24 03:03:49; author: pat; state: Exp; lines: +16 -4 Update to 1.0.6 PR: 33115 Submitted by: maintainer
v. 1.21 date: 2001/12/18 04:17:40; author: pat; state: Exp; lines: +1 -1 Update to 1.0.5 PR: 32944 Submitted by: maintainer
v. 1.20 date: 2001/12/13 10:07:22; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.0.4 PR: 32650 Submitted by: maintainer
v. 1.19 date: 2001/11/23 06:18:16; author: dwcjr; state: Exp; lines: +1 -1 Update to 1.0.3 PR: 31675 Submitted by: maintainer
v. 1.18 date: 2001/11/01 08:48:24; author: roam; state: Exp; lines: +3 -4 Update to 1.0.1. PR: 31675 Submitted by: maintainer
v. 1.17 date: 2001/10/26 09:12:30; author: roam; state: Exp; lines: +1 -0 The distfile was rerolled because of a three-line hotfix. Submitted by: author/maintainer
v. 1.16 date: 2001/10/26 07:32:00; author: roam; state: Exp; lines: +6 -4 Update to 1.0.0. PR: 31503 Submitted by: maintainer
v. 1.15 date: 2001/10/04 18:09:51; author: petef; state: Exp; lines: +11 -8 - update to 0.99.9 - install a pure-ftpd poweredby.jpg image - reword some user messages PR: 31041 Submitted by: maintainer
v. 1.14 date: 2001/10/03 15:41:09; author: petef; state: Exp; lines: +6 -7 - update to 0.99.2a - fix some whitespace problems (at EOL and multiple lines of whitespace) - install extra README - update pkg-descr with new features PR: 30643 Submitted by: maintainer
v. 1.13 date: 2001/08/23 17:18:23; author: roam; state: Exp; lines: +25 -7 Update to 0.99.1b. Make the --with-pam configure arg conditional: only compile with PAM support if neither WITH_LDAP nor WITH_MYSQL is specified. PR: 29995 Submitted by: author/maintainer
v. 1.12 date: 2001/08/21 11:23:34; author: roam; state: Exp; lines: +18 -9 Update to 0.99.1. PR: 29877 Submitted by: author/maintainer
v. 1.11 date: 2001/08/07 15:57:08; author: roam; state: Exp; lines: +4 -3 Update to 0.99. PR: 29260 Submitted by: maintainer
v. 1.10 date: 2001/07/15 08:33:03; author: roam; state: Exp; lines: +22 -2 Update to 0.98.7. Add sample PAM configuration files. PR: 28275 Submitted by: maintainer
v. 1.9 date: 2001/06/14 17:18:16; author: roam; state: Exp; lines: +1 -1 Update to 0.98.6, which fixes a bug with restored retrieves. PR: 28140 Submitted by: author/maintainer
v. 1.8 date: 2001/06/13 18:26:53; author: roam; state: Exp; lines: +9 -4 Update to 0.98.5. Also, install the contents of the contrib/ directory under share/examples. PR: 28118 Submitted by: maintainer
v. 1.7 date: 2001/06/01 17:58:40; author: roam; state: Exp; lines: +1 -1 Forced commit, just to point out that the previous commit did NOT reference PR ports/27784, but: PR: 27787 Submitted by: maintainer
v. 1.6 date: 2001/06/01 17:57:10; author: roam; state: Exp; lines: +2 -2 Update to 0.98.4. Yes, this is a SourceForge-hosted project, and yes, I have checked the diffs against the previous release carefully, just in case. PR: 27784 Submitted by: maintainer
v. 1.5 date: 2001/05/29 13:10:31; author: roam; state: Exp; lines: +7 -5 Update to 0.98.3. PR: 27734 Submitted by: maintainer/author
v. 1.4 date: 2001/05/28 10:23:30; author: roam; state: Exp; lines: +2 -2 Update to 0.98.2. PR: 27655 Submitted by: maintainer/author
v. 1.3 date: 2001/05/09 08:32:00; author: roam; state: Exp; lines: +2 -2 Update to 0.98.1. PR: 27224 Submitted by: maintainer
v. 1.2 date: 2001/05/09 07:52:27; author: roam; state: Exp; lines: +6 -12 Update to 0.98. PR: 27222 Submitted by: maintainer
v. 1.1 date: 2001/04/23 15:46:38; author: roam; state: Exp; Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based upon Troll-FTPd. PR: 26768 Submitted by: Frank DENIS =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm