Path to this page:
./
net/tnftpd,
The NetBSD FTP Daemon
Branch: CURRENT,
Version: 20100324,
Package name: tnftpd-20100324,
Maintainer: lukemtnftpd is the a server for the Internet File Transfer Protocol (ftp).
The server uses the TCP protocol and listens on the port specified in
the ``ftp'' service specification; see services(5).
`tnftpd' is a portable version of the NetBSD ftpd, hence the name.
It was formerly known as `lukemftpd'.
Various features such as the ftpd.conf(5) functionality, RFC 2389, and
draft-ietf-ftpext-mlst-11 support was implemented in NetBSD 1.3 and
later releases by Luke Mewburn <lukem@NetBSD.org>.
tnftpd provides around 90% of the functionality of wuftpd, but in
approximately 30% of the footprint.
Package options: inet6
Master sites:
SHA1: f42c52fab3963f7fdef9c1dfd0e48ecd491ac9d9
RMD160: 8bad2791e14868f037305e7ca1e2943f8120caf8
Filesize: 499.131 KB
Version history: (Expand)
- (2010-03-24) Updated to version: tnftpd-20100324
- (2010-01-28) Updated to version: tnftpd-20091122
- (2008-10-09) Updated to version: tnftpd-20081009
- (2007-03-01) Updated to version: tnftpd-20061217
- (2006-12-03) Updated to version: tnftpd-20040810nb1
- (2005-10-05) Package added to pkgsrc.se, version tnftpd-20040810 (created)
CVS history: (Expand)
| 2012-05-12 09:37:52 by Thomas Klausner | Files touched by this commit (9) |
Log message:
Add CONFLICTS with new man-pages package. For details, see
man-pages/Makefile.
|
2010-03-24 15:12:44 by Luke Mewburn | Files touched by this commit (2) |  |
Log message:
Update to tnftpd-20100324:
Security fix when globbing paths.
Install example configuration files.
|
2010-01-28 09:30:39 by Luke Mewburn | Files touched by this commit (2) |  |
Log message:
Update tnftpd to 20091122:
* Security fixes for fts in the internal ls.
Received from OpenBSD via US-CERT as VU #590371.
* Portability improvements.
* Add support for Tru64 Security Integration Architecture (SIA) authentication.
* Fix shadow password expiry check for users with large sp_max values.
|
| 2010-01-27 18:30:14 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
DESTDIR support
|
| 2009-06-14 20:09:49 by Joerg Sonnenberger | Files touched by this commit (291) |
Log message:
Remove @dirrm entries from PLISTs
|
2008-10-09 06:14:29 by Luke Mewburn | Files touched by this commit (5) |  |
Log message:
Update to tnftpd 20081009. Notable changes since 20061217:
* Don't split large commands into multiple commands; just fail on them.
This prevents cross-site request forgery (CSRF)-like attacks,
when a web browser is used to access an ftp server.
* Enhance -C to support an optional @host ('-C user[@host]'):
checks whether user as connecting from host would be granted
access by ftpusers(5).
* Support IPv6 in the host directive of ftpusers(5).
* Implement -n to disable hostname lookups.
* Disable SOCKS support; I don't have the ability to test it,
and the autoconf checks were very out of date.
* Add configure --with-pam to enable PAM authentication support.
Defaults to checking for PAM.
* Add configure --with-skey to enable S/Key authentication support.
Incompatible with --with-pam, defaults to no.
* Fix pathnames in the installed manual pages to contain
the appropriate $(prefix) substitution.
* Use fcntl(3) locking instead of flock(3) or lockf(3).
* Various other portability improvements.
|
| 2007-03-07 18:56:37 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Fix build on systems which have pw_change but not _PASSWORD_CHGNOW.
|
2007-03-01 15:01:21 by Lubomir Sedlacik | Files touched by this commit (3) |  |
Log message:
Update to version 20061217.
requested by <martin>
Changes:
20061217:
=========
- Portability fix: provide a replacement daemon(3) if necessary.
20061204:
=========
- Fix buffer overflow in local version of glob(3). (already fixed in pkgsrc)
- Implement -D to run as a stand-alone daemon.
- Add ftpd.conf(5) options:
hidesymlinks
recvbufsize
- Enforce account expiration, and support shadow password aging where
appropriate.
- Return 450 instead of 550 upon NLST error.
- Portability fixes and improvements.
|