The FreeBSD Ports Archive
FreeBSD ftp : wzdftpd4>
Modular FTP server configurable online using SITE commands
wzdftpd is a ftp server designed to be modular and entirely configurable online
using SITE commands.
wzdftpd offers the following features:
- Simple configuration file, supporting inclusions
- Online administration, using SITE commands
- Backends to store users/groups in different structures
- Modules: internal, using shared librairies, or external
(scripts/applications)
- Users are virtual: you do not need to create users in system
- SSL/TLS support
- Server is designed to run as a non-privileged user to enforce security
- Server can detect ip changes (dynamic ips) and set ip and passive ip
accordingly
- Cross devices operations (copy/move) (though can be slow)
- Logging support (compatible with the wu-ftpd standard)
- Designed for high performances: coded with C, multithreaded
http://www.wzdftpd.net/
|
wzdftpd history
v. 1.52
date: 2007/07/23 09:35:52; author: rafan; state: Exp; lines: +1 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.51
date: 2007/07/01 08:56:16; author: novel; state: Exp; lines: +2 -2
Chase gnutls shared library version chase: adjust DEPENDS lines and
bump PORTREVISIONs.
v. 1.50
date: 2007/05/19 20:05:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.49
date: 2007/04/15 04:51:32; author: novel; state: Exp; lines: +2 -9
Update to 0.8.1.
v. 1.48
date: 2007/02/10 23:38:51; author: marcus; state: Exp; lines: +1 -1
Chase the avahi-core shared lib version.
v. 1.47
date: 2007/02/01 02:41:36; author: kris; state: Exp; lines: +1 -0
Use libtool port instead of included version to avoid objformat a.out botch
v. 1.46
date: 2007/01/02 08:54:07; author: novel; state: Exp; lines: +3 -3
- Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
v. 1.45
date: 2006/10/14 08:52:52; author: marcus; state: Exp; lines: +2 -2
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.44
date: 2006/07/06 17:41:18; author: novel; state: Exp; lines: +2 -1
Chase gnutls shlib version change.
v. 1.43
date: 2006/05/31 15:19:27; author: novel; state: Exp; lines: +10 -14
Update to 0.7.2.
PR: 98212 (based on)
Submitted by: Jui-Nan Lin
v. 1.42
date: 2006/05/07 11:09:22; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from all categories starting with F
v. 1.41
date: 2006/03/18 22:24:52; author: marcus; state: Exp; lines: +2 -2
Chase the avahi shared lib version.
Reported by: pointyhat via kris
v. 1.40
date: 2006/03/08 17:16:52; author: novel; state: Exp; lines: +2 -1
Fix build with utf8 support disabled.
Reported by: ml@sd2i.com on freebsd-ports@
Approved by: portmgr (marcus)
v. 1.39
date: 2006/02/23 10:36:33; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.38
date: 2006/02/22 21:52:51; author: novel; state: Exp; lines: +28 -5
- Add zeroconf support via howl or avahi [1]
- Prefer gnutls over openssl
Based on a patch by: "Daniel S. Haischt" [1]
v. 1.37
date: 2006/02/09 19:27:26; author: novel; state: Exp; lines: +0 -4
Fix build on 4.x.
Reported by: poinrthat via kris
v. 1.36
date: 2006/02/02 15:15:41; author: novel; state: Exp; lines: +2 -2
- Update to 0.6.1
- Switch to libtool15
v. 1.35
date: 2006/01/10 16:24:21; author: novel; state: Exp; lines: +1 -1
Depend on gnutls instead of gnutls-devel in:
- mail/msmtp [1]
- ftp/wzdftpd
Submitted by: Herbert J. Skuhra [1]
v. 1.34
date: 2005/12/31 09:36:37; author: novel; state: Exp; lines: +1 -0
Needs pkgconfig.
Reported by: pointyhat via kris
v. 1.33
date: 2005/12/28 07:54:44; author: novel; state: Exp; lines: +5 -4
- Update to 0.6.0
- Depend on gnutls-devel
v. 1.32
date: 2005/11/15 06:49:15; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.31
date: 2005/10/09 10:22:50; author: novel; state: Exp; lines: +1 -2
Update to 0.5.5.
v. 1.30
date: 2005/09/26 11:38:08; author: novel; state: Exp; lines: +1 -0
Fix insecure use of popen().
Obtained from: wzdftpd-security maillist
v. 1.29
date: 2005/07/21 19:01:09; author: novel; state: Exp; lines: +2 -1
Attempt to fix build on 4.x.
Reported by: pointyhat via kris
v. 1.28
date: 2005/07/14 18:28:14; author: novel; state: Exp; lines: +1 -1
Update to 0.5.4.
v. 1.27
date: 2005/05/31 04:59:00; author: novel; state: Exp; lines: +3 -0
Fix build on 4.x.
Reported by: pointyhat via kris
v. 1.26
date: 2005/05/20 18:07:45; author: novel; state: Exp; lines: +2 -2
Update to 0.5.3. PostgreSQL backend temporary disabled because I
cannot test it now.
v. 1.25
date: 2005/04/18 12:27:00; author: novel; state: Exp; lines: +1 -1
Update to 0.5.2
v. 1.24
date: 2005/04/12 03:25:29; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.23
date: 2005/04/11 08:02:17; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.22
date: 2005/03/12 08:48:57; author: novel; state: Exp; lines: +3 -0
Fix plist when WITH_PERL is defined.
Approved by: krion (mentor)
v. 1.21
date: 2005/03/08 17:50:43; author: novel; state: Exp; lines: +1 -1
Update to 0.5.1
Approved by: krion (mentor)
v. 1.20
date: 2005/03/08 07:38:34; author: novel; state: Exp; lines: +1 -1
Use @freebsd.org address for my ports.
Approved by: krion (mentor)
v. 1.19
date: 2005/02/25 19:22:20; author: sem; state: Exp; lines: +26 -8
- Update to 0.5.0
PR: ports/77994
Submitted by: maintainer
v. 1.18
date: 2004/12/08 19:17:16; author: pav; state: Exp; lines: +1 -1
- Update to 0.4.4
PR: ports/74815
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.17
date: 2004/11/05 08:30:57; author: vs; state: Exp; lines: +2 -2
Include bsd.port.pre.mk before testing the WITH_ variables.
PR: ports/73458
Submitted by: maintainer
v. 1.16
date: 2004/10/30 09:08:28; author: krion; state: Exp; lines: +7 -5
Update to 0.4.3 - security release which fixes some vulnerabilities
which may cause crash or DoS (see ChangeLog for details).
Perl module related changes (it's now possible to enable/disable it
in configure script)
PR: ports/73287
Submitted by: maintainer
v. 1.15
date: 2004/10/13 13:50:49; author: krion; state: Exp; lines: +1 -1
Update to 0.4.2
PR: ports/72635
Submitted by: maintainer
v. 1.14
date: 2004/10/04 07:58:42; author: sergei; state: Exp; lines: +1 -5
- Unbreak the build by fixing a typo in Makefile:
s/USE_PERL/USE_PERL5/
PR: ports/72281
Submitted by: Roman Bogorodskiy (maintainer)
Approved by: portmgr (marcus)
v. 1.13
date: 2004/09/29 05:55:58; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.12
date: 2004/08/28 20:31:48; author: sem; state: Exp; lines: +29 -21
- Update to 0.4.0
- Use OPTIONS
- Install documentation in more correct way
PR: ports/71021
Submitted by: maintainer
v. 1.11
date: 2004/07/09 17:42:23; author: marcus; state: Exp; lines: +1 -1
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
v. 1.10
date: 2004/07/01 23:38:36; author: pav; state: Exp; lines: +3 -2
- Update to 0.3.3
PR: ports/68562
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.9
date: 2004/06/22 19:18:41; author: pav; state: Exp; lines: +12 -2
- Add rc script
- Expand variables in pkg-message
- Move users.sample to better place
PR: ports/68164
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.8
date: 2004/05/24 21:31:32; author: pav; state: Exp; lines: +27 -2
- Update to 0.3.2
- Add WITH_UTF8 and WITH_TCL knobs
PR: ports/67121
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.7
date: 2004/05/10 12:09:32; author: krion; state: Exp; lines: +2 -0
- Add missing dependencies
PR: ports/66427
Submitted by: maintainer
v. 1.6
date: 2004/05/04 14:28:35; author: krion; state: Exp; lines: +1 -1
- Update to version 0.3.1
PR: ports/66255
Submitted by: maintainer
v. 1.5
date: 2004/04/20 09:03:19; author: pav; state: Exp; lines: +3 -3
- Update to 0.3
PR: ports/65744
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.4
date: 2004/03/14 06:16:31; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.3
date: 2004/02/23 06:27:33; author: leeym; state: Exp; lines: +8 -3
update to wzdftpd 0.2.3
PR: 63214
Submitted by: Roman Bogorodskiy
v. 1.2
date: 2004/02/04 05:20:15; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/12/18 16:31:09; author: sergei; state: Exp;
Add wzdftpd 0.1, modular FTP server configurable online
using SITE commands.
wzdftpd is a FTP server designed to be modular,
work under linux/win32/freebsd/openbsd,
and to be entirely configurable online using SITE commands.
wzdftpd offers the following features:
- Simple configuration file, supporting inclusions
- Online administration, using SITE commands
- Backends to store users/groups in different structures
- Modules: internal, using shared librairies, or external
(scripts/applications)
- Users are virtual: you do not need to create users in system
- SSL/TLS support
- Server is designed to run as a non-privileged user to enforce security
- Server can detect ip changes (dynamic ips)
- Cross devices operations (copy/move) (though can be slow)
- Logging support (compatible with the wu-ftpd standard)
- Designed for high performance: coded with C, multithreaded
WWW: http://www.wzdftpd.net/
PR: 59873
Submitted by: Roman Bogorodskiy
=============================================================================
v. 1.52
date: 2007/07/23 09:35:52; author: rafan; state: Exp; lines: +1 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.51
date: 2007/07/01 08:56:16; author: novel; state: Exp; lines: +2 -2
Chase gnutls shared library version chase: adjust DEPENDS lines and
bump PORTREVISIONs.
v. 1.50
date: 2007/05/19 20:05:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.49
date: 2007/04/15 04:51:32; author: novel; state: Exp; lines: +2 -9
Update to 0.8.1.
v. 1.48
date: 2007/02/10 23:38:51; author: marcus; state: Exp; lines: +1 -1
Chase the avahi-core shared lib version.
v. 1.47
date: 2007/02/01 02:41:36; author: kris; state: Exp; lines: +1 -0
Use libtool port instead of included version to avoid objformat a.out botch
v. 1.46
date: 2007/01/02 08:54:07; author: novel; state: Exp; lines: +3 -3
- Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
v. 1.45
date: 2006/10/14 08:52:52; author: marcus; state: Exp; lines: +2 -2
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.44
date: 2006/07/06 17:41:18; author: novel; state: Exp; lines: +2 -1
Chase gnutls shlib version change.
v. 1.43
date: 2006/05/31 15:19:27; author: novel; state: Exp; lines: +10 -14
Update to 0.7.2.
PR: 98212 (based on)
Submitted by: Jui-Nan Lin
v. 1.42
date: 2006/05/07 11:09:22; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from all categories starting with F
v. 1.41
date: 2006/03/18 22:24:52; author: marcus; state: Exp; lines: +2 -2
Chase the avahi shared lib version.
Reported by: pointyhat via kris
v. 1.40
date: 2006/03/08 17:16:52; author: novel; state: Exp; lines: +2 -1
Fix build with utf8 support disabled.
Reported by: ml@sd2i.com on freebsd-ports@
Approved by: portmgr (marcus)
v. 1.39
date: 2006/02/23 10:36:33; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.38
date: 2006/02/22 21:52:51; author: novel; state: Exp; lines: +28 -5
- Add zeroconf support via howl or avahi [1]
- Prefer gnutls over openssl
Based on a patch by: "Daniel S. Haischt" [1]
v. 1.37
date: 2006/02/09 19:27:26; author: novel; state: Exp; lines: +0 -4
Fix build on 4.x.
Reported by: poinrthat via kris
v. 1.36
date: 2006/02/02 15:15:41; author: novel; state: Exp; lines: +2 -2
- Update to 0.6.1
- Switch to libtool15
v. 1.35
date: 2006/01/10 16:24:21; author: novel; state: Exp; lines: +1 -1
Depend on gnutls instead of gnutls-devel in:
- mail/msmtp [1]
- ftp/wzdftpd
Submitted by: Herbert J. Skuhra [1]
v. 1.34
date: 2005/12/31 09:36:37; author: novel; state: Exp; lines: +1 -0
Needs pkgconfig.
Reported by: pointyhat via kris
v. 1.33
date: 2005/12/28 07:54:44; author: novel; state: Exp; lines: +5 -4
- Update to 0.6.0
- Depend on gnutls-devel
v. 1.32
date: 2005/11/15 06:49:15; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.31
date: 2005/10/09 10:22:50; author: novel; state: Exp; lines: +1 -2
Update to 0.5.5.
v. 1.30
date: 2005/09/26 11:38:08; author: novel; state: Exp; lines: +1 -0
Fix insecure use of popen().
Obtained from: wzdftpd-security maillist
v. 1.29
date: 2005/07/21 19:01:09; author: novel; state: Exp; lines: +2 -1
Attempt to fix build on 4.x.
Reported by: pointyhat via kris
v. 1.28
date: 2005/07/14 18:28:14; author: novel; state: Exp; lines: +1 -1
Update to 0.5.4.
v. 1.27
date: 2005/05/31 04:59:00; author: novel; state: Exp; lines: +3 -0
Fix build on 4.x.
Reported by: pointyhat via kris
v. 1.26
date: 2005/05/20 18:07:45; author: novel; state: Exp; lines: +2 -2
Update to 0.5.3. PostgreSQL backend temporary disabled because I
cannot test it now.
v. 1.25
date: 2005/04/18 12:27:00; author: novel; state: Exp; lines: +1 -1
Update to 0.5.2
v. 1.24
date: 2005/04/12 03:25:29; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.23
date: 2005/04/11 08:02:17; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.22
date: 2005/03/12 08:48:57; author: novel; state: Exp; lines: +3 -0
Fix plist when WITH_PERL is defined.
Approved by: krion (mentor)
v. 1.21
date: 2005/03/08 17:50:43; author: novel; state: Exp; lines: +1 -1
Update to 0.5.1
Approved by: krion (mentor)
v. 1.20
date: 2005/03/08 07:38:34; author: novel; state: Exp; lines: +1 -1
Use @freebsd.org address for my ports.
Approved by: krion (mentor)
v. 1.19
date: 2005/02/25 19:22:20; author: sem; state: Exp; lines: +26 -8
- Update to 0.5.0
PR: ports/77994
Submitted by: maintainer
v. 1.18
date: 2004/12/08 19:17:16; author: pav; state: Exp; lines: +1 -1
- Update to 0.4.4
PR: ports/74815
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.17
date: 2004/11/05 08:30:57; author: vs; state: Exp; lines: +2 -2
Include bsd.port.pre.mk before testing the WITH_ variables.
PR: ports/73458
Submitted by: maintainer
v. 1.16
date: 2004/10/30 09:08:28; author: krion; state: Exp; lines: +7 -5
Update to 0.4.3 - security release which fixes some vulnerabilities
which may cause crash or DoS (see ChangeLog for details).
Perl module related changes (it's now possible to enable/disable it
in configure script)
PR: ports/73287
Submitted by: maintainer
v. 1.15
date: 2004/10/13 13:50:49; author: krion; state: Exp; lines: +1 -1
Update to 0.4.2
PR: ports/72635
Submitted by: maintainer
v. 1.14
date: 2004/10/04 07:58:42; author: sergei; state: Exp; lines: +1 -5
- Unbreak the build by fixing a typo in Makefile:
s/USE_PERL/USE_PERL5/
PR: ports/72281
Submitted by: Roman Bogorodskiy (maintainer)
Approved by: portmgr (marcus)
v. 1.13
date: 2004/09/29 05:55:58; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.12
date: 2004/08/28 20:31:48; author: sem; state: Exp; lines: +29 -21
- Update to 0.4.0
- Use OPTIONS
- Install documentation in more correct way
PR: ports/71021
Submitted by: maintainer
v. 1.11
date: 2004/07/09 17:42:23; author: marcus; state: Exp; lines: +1 -1
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
v. 1.10
date: 2004/07/01 23:38:36; author: pav; state: Exp; lines: +3 -2
- Update to 0.3.3
PR: ports/68562
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.9
date: 2004/06/22 19:18:41; author: pav; state: Exp; lines: +12 -2
- Add rc script
- Expand variables in pkg-message
- Move users.sample to better place
PR: ports/68164
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.8
date: 2004/05/24 21:31:32; author: pav; state: Exp; lines: +27 -2
- Update to 0.3.2
- Add WITH_UTF8 and WITH_TCL knobs
PR: ports/67121
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.7
date: 2004/05/10 12:09:32; author: krion; state: Exp; lines: +2 -0
- Add missing dependencies
PR: ports/66427
Submitted by: maintainer
v. 1.6
date: 2004/05/04 14:28:35; author: krion; state: Exp; lines: +1 -1
- Update to version 0.3.1
PR: ports/66255
Submitted by: maintainer
v. 1.5
date: 2004/04/20 09:03:19; author: pav; state: Exp; lines: +3 -3
- Update to 0.3
PR: ports/65744
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.4
date: 2004/03/14 06:16:31; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.3
date: 2004/02/23 06:27:33; author: leeym; state: Exp; lines: +8 -3
update to wzdftpd 0.2.3
PR: 63214
Submitted by: Roman Bogorodskiy
v. 1.2
date: 2004/02/04 05:20:15; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/12/18 16:31:09; author: sergei; state: Exp;
Add wzdftpd 0.1, modular FTP server configurable online
using SITE commands.
wzdftpd is a FTP server designed to be modular,
work under linux/win32/freebsd/openbsd,
and to be entirely configurable online using SITE commands.
wzdftpd offers the following features:
- Simple configuration file, supporting inclusions
- Online administration, using SITE commands
- Backends to store users/groups in different structures
- Modules: internal, using shared librairies, or external
(scripts/applications)
- Users are virtual: you do not need to create users in system
- SSL/TLS support
- Server is designed to run as a non-privileged user to enforce security
- Server can detect ip changes (dynamic ips)
- Cross devices operations (copy/move) (though can be slow)
- Logging support (compatible with the wu-ftpd standard)
- Designed for high performance: coded with C, multithreaded
WWW: http://www.wzdftpd.net/
PR: 59873
Submitted by: Roman Bogorodskiy
=============================================================================
v. 1.52
date: 2007/07/23 09:35:52; author: rafan; state: Exp; lines: +1 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.51
date: 2007/07/01 08:56:16; author: novel; state: Exp; lines: +2 -2
Chase gnutls shared library version chase: adjust DEPENDS lines and
bump PORTREVISIONs.
v. 1.50
date: 2007/05/19 20:05:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.49
date: 2007/04/15 04:51:32; author: novel; state: Exp; lines: +2 -9
Update to 0.8.1.
v. 1.48
date: 2007/02/10 23:38:51; author: marcus; state: Exp; lines: +1 -1
Chase the avahi-core shared lib version.
v. 1.47
date: 2007/02/01 02:41:36; author: kris; state: Exp; lines: +1 -0
Use libtool port instead of included version to avoid objformat a.out botch
v. 1.46
date: 2007/01/02 08:54:07; author: novel; state: Exp; lines: +3 -3
- Chase security/gnutls update
- Add an entry to UPDATING
- Pet portlint(1) for some ports while I'm here
v. 1.45
date: 2006/10/14 08:52:52; author: marcus; state: Exp; lines: +2 -2
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.44
date: 2006/07/06 17:41:18; author: novel; state: Exp; lines: +2 -1
Chase gnutls shlib version change.
v. 1.43
date: 2006/05/31 15:19:27; author: novel; state: Exp; lines: +10 -14
Update to 0.7.2.
PR: 98212 (based on)
Submitted by: Jui-Nan Lin
v. 1.42
date: 2006/05/07 11:09:22; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from all categories starting with F
v. 1.41
date: 2006/03/18 22:24:52; author: marcus; state: Exp; lines: +2 -2
Chase the avahi shared lib version.
Reported by: pointyhat via kris
v. 1.40
date: 2006/03/08 17:16:52; author: novel; state: Exp; lines: +2 -1
Fix build with utf8 support disabled.
Reported by: ml@sd2i.com on freebsd-ports@
Approved by: portmgr (marcus)
v. 1.39
date: 2006/02/23 10:36:33; author: ade; state: Exp; lines: +1 -1
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.38
date: 2006/02/22 21:52:51; author: novel; state: Exp; lines: +28 -5
- Add zeroconf support via howl or avahi [1]
- Prefer gnutls over openssl
Based on a patch by: "Daniel S. Haischt" [1]
v. 1.37
date: 2006/02/09 19:27:26; author: novel; state: Exp; lines: +0 -4
Fix build on 4.x.
Reported by: poinrthat via kris
v. 1.36
date: 2006/02/02 15:15:41; author: novel; state: Exp; lines: +2 -2
- Update to 0.6.1
- Switch to libtool15
v. 1.35
date: 2006/01/10 16:24:21; author: novel; state: Exp; lines: +1 -1
Depend on gnutls instead of gnutls-devel in:
- mail/msmtp [1]
- ftp/wzdftpd
Submitted by: Herbert J. Skuhra [1]
v. 1.34
date: 2005/12/31 09:36:37; author: novel; state: Exp; lines: +1 -0
Needs pkgconfig.
Reported by: pointyhat via kris
v. 1.33
date: 2005/12/28 07:54:44; author: novel; state: Exp; lines: +5 -4
- Update to 0.6.0
- Depend on gnutls-devel
v. 1.32
date: 2005/11/15 06:49:15; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.31
date: 2005/10/09 10:22:50; author: novel; state: Exp; lines: +1 -2
Update to 0.5.5.
v. 1.30
date: 2005/09/26 11:38:08; author: novel; state: Exp; lines: +1 -0
Fix insecure use of popen().
Obtained from: wzdftpd-security maillist
v. 1.29
date: 2005/07/21 19:01:09; author: novel; state: Exp; lines: +2 -1
Attempt to fix build on 4.x.
Reported by: pointyhat via kris
v. 1.28
date: 2005/07/14 18:28:14; author: novel; state: Exp; lines: +1 -1
Update to 0.5.4.
v. 1.27
date: 2005/05/31 04:59:00; author: novel; state: Exp; lines: +3 -0
Fix build on 4.x.
Reported by: pointyhat via kris
v. 1.26
date: 2005/05/20 18:07:45; author: novel; state: Exp; lines: +2 -2
Update to 0.5.3. PostgreSQL backend temporary disabled because I
cannot test it now.
v. 1.25
date: 2005/04/18 12:27:00; author: novel; state: Exp; lines: +1 -1
Update to 0.5.2
v. 1.24
date: 2005/04/12 03:25:29; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.23
date: 2005/04/11 08:02:17; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.22
date: 2005/03/12 08:48:57; author: novel; state: Exp; lines: +3 -0
Fix plist when WITH_PERL is defined.
Approved by: krion (mentor)
v. 1.21
date: 2005/03/08 17:50:43; author: novel; state: Exp; lines: +1 -1
Update to 0.5.1
Approved by: krion (mentor)
v. 1.20
date: 2005/03/08 07:38:34; author: novel; state: Exp; lines: +1 -1
Use @freebsd.org address for my ports.
Approved by: krion (mentor)
v. 1.19
date: 2005/02/25 19:22:20; author: sem; state: Exp; lines: +26 -8
- Update to 0.5.0
PR: ports/77994
Submitted by: maintainer
v. 1.18
date: 2004/12/08 19:17:16; author: pav; state: Exp; lines: +1 -1
- Update to 0.4.4
PR: ports/74815
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.17
date: 2004/11/05 08:30:57; author: vs; state: Exp; lines: +2 -2
Include bsd.port.pre.mk before testing the WITH_ variables.
PR: ports/73458
Submitted by: maintainer
v. 1.16
date: 2004/10/30 09:08:28; author: krion; state: Exp; lines: +7 -5
Update to 0.4.3 - security release which fixes some vulnerabilities
which may cause crash or DoS (see ChangeLog for details).
Perl module related changes (it's now possible to enable/disable it
in configure script)
PR: ports/73287
Submitted by: maintainer
v. 1.15
date: 2004/10/13 13:50:49; author: krion; state: Exp; lines: +1 -1
Update to 0.4.2
PR: ports/72635
Submitted by: maintainer
v. 1.14
date: 2004/10/04 07:58:42; author: sergei; state: Exp; lines: +1 -5
- Unbreak the build by fixing a typo in Makefile:
s/USE_PERL/USE_PERL5/
PR: ports/72281
Submitted by: Roman Bogorodskiy (maintainer)
Approved by: portmgr (marcus)
v. 1.13
date: 2004/09/29 05:55:58; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.12
date: 2004/08/28 20:31:48; author: sem; state: Exp; lines: +29 -21
- Update to 0.4.0
- Use OPTIONS
- Install documentation in more correct way
PR: ports/71021
Submitted by: maintainer
v. 1.11
date: 2004/07/09 17:42:23; author: marcus; state: Exp; lines: +1 -1
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
v. 1.10
date: 2004/07/01 23:38:36; author: pav; state: Exp; lines: +3 -2
- Update to 0.3.3
PR: ports/68562
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.9
date: 2004/06/22 19:18:41; author: pav; state: Exp; lines: +12 -2
- Add rc script
- Expand variables in pkg-message
- Move users.sample to better place
PR: ports/68164
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.8
date: 2004/05/24 21:31:32; author: pav; state: Exp; lines: +27 -2
- Update to 0.3.2
- Add WITH_UTF8 and WITH_TCL knobs
PR: ports/67121
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.7
date: 2004/05/10 12:09:32; author: krion; state: Exp; lines: +2 -0
- Add missing dependencies
PR: ports/66427
Submitted by: maintainer
v. 1.6
date: 2004/05/04 14:28:35; author: krion; state: Exp; lines: +1 -1
- Update to version 0.3.1
PR: ports/66255
Submitted by: maintainer
v. 1.5
date: 2004/04/20 09:03:19; author: pav; state: Exp; lines: +3 -3
- Update to 0.3
PR: ports/65744
Submitted by: Roman Bogorodskiy (maintainer)
v. 1.4
date: 2004/03/14 06:16:31; author: ade; state: Exp; lines: +1 -1
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
v. 1.3
date: 2004/02/23 06:27:33; author: leeym; state: Exp; lines: +8 -3
update to wzdftpd 0.2.3
PR: 63214
Submitted by: Roman Bogorodskiy
v. 1.2
date: 2004/02/04 05:20:15; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/12/18 16:31:09; author: sergei; state: Exp;
Add wzdftpd 0.1, modular FTP server configurable online
using SITE commands.
wzdftpd is a FTP server designed to be modular,
work under linux/win32/freebsd/openbsd,
and to be entirely configurable online using SITE commands.
wzdftpd offers the following features:
- Simple configuration file, supporting inclusions
- Online administration, using SITE commands
- Backends to store users/groups in different structures
- Modules: internal, using shared librairies, or external
(scripts/applications)
- Users are virtual: you do not need to create users in system
- SSL/TLS support
- Server is designed to run as a non-privileged user to enforce security
- Server can detect ip changes (dynamic ips)
- Cross devices operations (copy/move) (though can be slow)
- Logging support (compatible with the wu-ftpd standard)
- Designed for high performance: coded with C, multithreaded
WWW: http://www.wzdftpd.net/
PR: 59873
Submitted by: Roman Bogorodskiy
=============================================================================
|
| |

|