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.
Port details on branch 2023Q4
tnftpd Enhanced FTP server from NetBSD
20231001 ftp on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20231001Version of this port present on the latest quarterly branch.
Maintainer: cejkar@fit.vutbr.cz search for ports maintained by this maintainer
Port Added: 2023-11-27 12:00:07
Last Update: 2023-11-27 11:56:32
Commit Hash: f64cda5
License: BSD2CLAUSE BSD3CLAUSE
WWW:
https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/
Description:
tnftpd (formerly known as lukemftpd) is a port of the enhanced NetBSD ftp server to other systems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. libexec/tnftpd
  2. man/man5/ftpd.conf.5.gz
  3. man/man5/ftpusers.5.gz
  4. man/man8/tnftpd.8.gz
  5. /usr/local/share/licenses/tnftpd-20231001/catalog.mk
  6. /usr/local/share/licenses/tnftpd-20231001/LICENSE
  7. /usr/local/share/licenses/tnftpd-20231001/BSD2CLAUSE
  8. /usr/local/share/licenses/tnftpd-20231001/BSD3CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • tnftpd>0:ftp/tnftpd
To install the port:
cd /usr/ports/ftp/tnftpd/ && make install clean
To add the package, run one of these commands:
  • pkg install ftp/tnftpd
  • pkg install tnftpd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tnftpd
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1700838023 SHA256 (tnftpd-20231001.tar.gz) = 24a51bd2e5818ddb8c2479df9c8175a78dd8a5ef49ee3ab09f5f39c35069826e SIZE (tnftpd-20231001.tar.gz) = 536802

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.71 : devel/autoconf
  2. automake>=1.16.5 : devel/automake
  3. libtoolize : devel/libtool
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for tnftpd-20231001: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
ftp_tnftpd
USES:
autoreconf libtool
pkg-message:
For install:
This port relies on a number of configuration files in /usr/local/etc. At the very least, create a ftpusers file with the usernams of users you don't want to connect (root, toor, etc.). This will allow non-listed users to log in. Copying /etc/ftpusers to /usr/local/etc/ftpusers should be sufficient. See the man pages and examples in /usr/local/share/examples/tnftpd for more information. The man pages and configuration files for FreeBSD's built-in ftpd can also be of use as examples/additional info.
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/
  2. https://ftp.jaist.ac.jp/pub/NetBSD/misc/tnftp/
  3. https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/
  4. https://ftp.uni-erlangen.de/netbsd/misc/tnftp/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20231001
27 Nov 2023 11:56:32
commit hash: f64cda5f9efca2dbd58bd7c1f1c67dbe5a67130fcommit hash: f64cda5f9efca2dbd58bd7c1f1c67dbe5a67130fcommit hash: f64cda5f9efca2dbd58bd7c1f1c67dbe5a67130fcommit hash: f64cda5f9efca2dbd58bd7c1f1c67dbe5a67130f files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Rudolf Čejka
ftp/tnftpd: Update to 20231001

While I'm here:

- Switch to DISTVERSION as suggested by Porters Handbook
- Make use of NetBSD's CDN and add a few additional mirrors
- Add WWW url
- Add license:

  [1]
  tnftpd contains a mix of BSD2CLAUSE (mostly the NetBSD
  derived code) and BSD3CLAUSE (inherited from the orignal UCB BSD code).

  tnftpd was previously BSD4CLAUSE but that was fixed in the upstream code
  a while ago so I changed the COPYING to reflect that. It's no more
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 1