The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD ftp : twoftpd

A simple, secure, efficient FTP server

 Twoftpd is an FTP server that strives to be secure, simple, and efficient.
None of the commands can cause execution of other programs, and the normal
model of execution does a chroot to the logged in user's directory
immediately after authentication. The name "twoftpd" comes from
the fact that there are two parts to the server: an authenticating front
end, which contains no file or data transfer code, and one of two back ends,
which contain all the data transfer code. 

http://untroubled.org/twoftpd/



twoftpd history


v. 1.16
date: 2007/01/29 19:05:03;  author: gabor;  state: Exp;  lines: +0 -2
Remove USE_GPG from all effected ports. This knob is a no-op and the way it
was supposed to work is useless, because if we can't trust the distfile from
the remote machine, we can't trust the signature from the same machine either.
Our MD5 and SHA256 are good for checking both the sanity and the
trustiness of distfiles.

Approved by:	portmgr (erwin), erwin (mentor)

v. 1.15 date: 2006/09/21 10:30:20; author: sergei; state: Exp; lines: +2 -2 - Add security/cvm to LIB_DEPENDS as this port now links against cvm dynamically - devel/bglibs is now pulled as a dependency for cvm - Bump PORTREVISION
v. 1.14 date: 2006/04/26 20:52:47; author: sergei; state: Exp; lines: +4 -6 - Upgrade to 1.21
v. 1.13 date: 2005/08/29 12:20:05; author: sergei; state: Exp; lines: +7 -4 - Chase changed location of bglibs libraries - Bump PORTREVISION
v. 1.12 date: 2005/02/22 09:25:05; author: sergei; state: Exp; lines: +7 -3 - Update to 1.20 - Patch statmod.c into using 'tm.tm_gmtoff' instead of unknown global 'timezone' symbol (Linux specific?) [1] Patch submitted upstream and hopefully will be integrated shortly Obtained from: Dale Woolridge on bgware mailing list
v. 1.11 date: 2004/05/22 20:00:06; author: sergei; state: Exp; lines: +1 -1 - Take maintainership
v. 1.10 date: 2004/05/11 01:37:21; author: eik; state: Exp; lines: +1 -1 Drop maintainership. PR: 66502 Submitted by: Gea-Suan Lin (maintainer)
v. 1.9 date: 2003/12/24 13:57:06; author: sergei; state: Exp; lines: +11 -6 - Unbreak build by depending on newly-added security/cvm port - Cosmetic fixes for consistency with other untroubled.org ports
v. 1.8 date: 2003/10/24 11:10:25; author: sergei; state: Exp; lines: +9 -14 (maintainer timeout since 2003-06-15) - Use native installer - Install documentation - Remove unneeded USE_REINPLACE - Bump PORTREVISION PR: 52909 Approved by: krion (implicit)
v. 1.7 date: 2003/06/15 18:38:30; author: lioux; state: Exp; lines: +9 -7 o Update to reflect recent change in location of header files installed by devel/bglibs port o No functional changes PR: 52909 Submitted by: Sergei Kolobov
v. 1.6 date: 2003/04/13 10:31:09; author: edwin; state: Exp; lines: +13 -2 Maintainer Update Port: ftp/twoftpd Upgrade to 1.17. PR: ports/50857 Submitted by: Gea-Suan Lin
v. 1.5 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.4 date: 2002/05/21 03:33:11; author: ijliao; state: Exp; lines: +7 -3 upgrade to 1.15 PR: 38237 Submitted by: maintainer
v. 1.3 date: 2002/03/12 22:27:25; author: pat; state: Exp; lines: +1 -0 Add patch to allow twoftpd compile again. There is no such socket level SOL_TCP and sys/types.h should be included first. PR: 35826 Submitted by: maintainer
v. 1.2 date: 2002/03/02 14:46:17; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.14 PR: 35477 Submitted by: maintainer
v. 1.1 date: 2001/09/16 16:18:47; author: kevlo; state: Exp; Initial import of twoftpd-1.13. Twoftpd is an FTP server that strives to be secure, simple, and efficient. None of the commands can cause execution of other programs, and the normal model of execution does a chroot to the logged in user's directory immediately after authentication. PR: 30565 Submitted by: Gea-Suan Lin ============================================================================= v. 1.16 date: 2007/01/29 19:05:03; author: gabor; state: Exp; lines: +0 -2 Remove USE_GPG from all effected ports. This knob is a no-op and the way it was supposed to work is useless, because if we can't trust the distfile from the remote machine, we can't trust the signature from the same machine either. Our MD5 and SHA256 are good for checking both the sanity and the trustiness of distfiles. Approved by: portmgr (erwin), erwin (mentor)
v. 1.15 date: 2006/09/21 10:30:20; author: sergei; state: Exp; lines: +2 -2 - Add security/cvm to LIB_DEPENDS as this port now links against cvm dynamically - devel/bglibs is now pulled as a dependency for cvm - Bump PORTREVISION
v. 1.14 date: 2006/04/26 20:52:47; author: sergei; state: Exp; lines: +4 -6 - Upgrade to 1.21
v. 1.13 date: 2005/08/29 12:20:05; author: sergei; state: Exp; lines: +7 -4 - Chase changed location of bglibs libraries - Bump PORTREVISION
v. 1.12 date: 2005/02/22 09:25:05; author: sergei; state: Exp; lines: +7 -3 - Update to 1.20 - Patch statmod.c into using 'tm.tm_gmtoff' instead of unknown global 'timezone' symbol (Linux specific?) [1] Patch submitted upstream and hopefully will be integrated shortly Obtained from: Dale Woolridge on bgware mailing list
v. 1.11 date: 2004/05/22 20:00:06; author: sergei; state: Exp; lines: +1 -1 - Take maintainership
v. 1.10 date: 2004/05/11 01:37:21; author: eik; state: Exp; lines: +1 -1 Drop maintainership. PR: 66502 Submitted by: Gea-Suan Lin (maintainer)
v. 1.9 date: 2003/12/24 13:57:06; author: sergei; state: Exp; lines: +11 -6 - Unbreak build by depending on newly-added security/cvm port - Cosmetic fixes for consistency with other untroubled.org ports
v. 1.8 date: 2003/10/24 11:10:25; author: sergei; state: Exp; lines: +9 -14 (maintainer timeout since 2003-06-15) - Use native installer - Install documentation - Remove unneeded USE_REINPLACE - Bump PORTREVISION PR: 52909 Approved by: krion (implicit)
v. 1.7 date: 2003/06/15 18:38:30; author: lioux; state: Exp; lines: +9 -7 o Update to reflect recent change in location of header files installed by devel/bglibs port o No functional changes PR: 52909 Submitted by: Sergei Kolobov
v. 1.6 date: 2003/04/13 10:31:09; author: edwin; state: Exp; lines: +13 -2 Maintainer Update Port: ftp/twoftpd Upgrade to 1.17. PR: ports/50857 Submitted by: Gea-Suan Lin
v. 1.5 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.4 date: 2002/05/21 03:33:11; author: ijliao; state: Exp; lines: +7 -3 upgrade to 1.15 PR: 38237 Submitted by: maintainer
v. 1.3 date: 2002/03/12 22:27:25; author: pat; state: Exp; lines: +1 -0 Add patch to allow twoftpd compile again. There is no such socket level SOL_TCP and sys/types.h should be included first. PR: 35826 Submitted by: maintainer
v. 1.2 date: 2002/03/02 14:46:17; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.14 PR: 35477 Submitted by: maintainer
v. 1.1 date: 2001/09/16 16:18:47; author: kevlo; state: Exp; Initial import of twoftpd-1.13. Twoftpd is an FTP server that strives to be secure, simple, and efficient. None of the commands can cause execution of other programs, and the normal model of execution does a chroot to the logged in user's directory immediately after authentication. PR: 30565 Submitted by: Gea-Suan Lin ============================================================================= v. 1.16 date: 2007/01/29 19:05:03; author: gabor; state: Exp; lines: +0 -2 Remove USE_GPG from all effected ports. This knob is a no-op and the way it was supposed to work is useless, because if we can't trust the distfile from the remote machine, we can't trust the signature from the same machine either. Our MD5 and SHA256 are good for checking both the sanity and the trustiness of distfiles. Approved by: portmgr (erwin), erwin (mentor)
v. 1.15 date: 2006/09/21 10:30:20; author: sergei; state: Exp; lines: +2 -2 - Add security/cvm to LIB_DEPENDS as this port now links against cvm dynamically - devel/bglibs is now pulled as a dependency for cvm - Bump PORTREVISION
v. 1.14 date: 2006/04/26 20:52:47; author: sergei; state: Exp; lines: +4 -6 - Upgrade to 1.21
v. 1.13 date: 2005/08/29 12:20:05; author: sergei; state: Exp; lines: +7 -4 - Chase changed location of bglibs libraries - Bump PORTREVISION
v. 1.12 date: 2005/02/22 09:25:05; author: sergei; state: Exp; lines: +7 -3 - Update to 1.20 - Patch statmod.c into using 'tm.tm_gmtoff' instead of unknown global 'timezone' symbol (Linux specific?) [1] Patch submitted upstream and hopefully will be integrated shortly Obtained from: Dale Woolridge on bgware mailing list
v. 1.11 date: 2004/05/22 20:00:06; author: sergei; state: Exp; lines: +1 -1 - Take maintainership
v. 1.10 date: 2004/05/11 01:37:21; author: eik; state: Exp; lines: +1 -1 Drop maintainership. PR: 66502 Submitted by: Gea-Suan Lin (maintainer)
v. 1.9 date: 2003/12/24 13:57:06; author: sergei; state: Exp; lines: +11 -6 - Unbreak build by depending on newly-added security/cvm port - Cosmetic fixes for consistency with other untroubled.org ports
v. 1.8 date: 2003/10/24 11:10:25; author: sergei; state: Exp; lines: +9 -14 (maintainer timeout since 2003-06-15) - Use native installer - Install documentation - Remove unneeded USE_REINPLACE - Bump PORTREVISION PR: 52909 Approved by: krion (implicit)
v. 1.7 date: 2003/06/15 18:38:30; author: lioux; state: Exp; lines: +9 -7 o Update to reflect recent change in location of header files installed by devel/bglibs port o No functional changes PR: 52909 Submitted by: Sergei Kolobov
v. 1.6 date: 2003/04/13 10:31:09; author: edwin; state: Exp; lines: +13 -2 Maintainer Update Port: ftp/twoftpd Upgrade to 1.17. PR: ports/50857 Submitted by: Gea-Suan Lin
v. 1.5 date: 2003/02/21 12:00:39; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.4 date: 2002/05/21 03:33:11; author: ijliao; state: Exp; lines: +7 -3 upgrade to 1.15 PR: 38237 Submitted by: maintainer
v. 1.3 date: 2002/03/12 22:27:25; author: pat; state: Exp; lines: +1 -0 Add patch to allow twoftpd compile again. There is no such socket level SOL_TCP and sys/types.h should be included first. PR: 35826 Submitted by: maintainer
v. 1.2 date: 2002/03/02 14:46:17; author: ijliao; state: Exp; lines: +1 -1 upgrade to 1.14 PR: 35477 Submitted by: maintainer
v. 1.1 date: 2001/09/16 16:18:47; author: kevlo; state: Exp; Initial import of twoftpd-1.13. Twoftpd is an FTP server that strives to be secure, simple, and efficient. None of the commands can cause execution of other programs, and the normal model of execution does a chroot to the logged in user's directory immediately after authentication. PR: 30565 Submitted by: Gea-Suan Lin =============================================================================



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