BSD Ports

ftp/tnftpd 20231001_1 DragonFly

Enhanced FTP server from NetBSD

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE, BSD3CLAUSE
Categories
ftp
Package size
82.9 KiB, 195.0 KiB installed

Description

tnftpd (formerly known as lukemftpd) is a port of the enhanced NetBSD ftp server to other systems.

In the other systems

SystemPortVersion
DragonFlyftp/tnftpd20231001_1
FreeBSDftp/tnftpd20231001_1
NetBSDnet/tnftpd20231001
MidnightBSDftp/tnftpd20231001_1
HardenedBSDftp/tnftpd20231001_1
GhostBSDftp/tnftpd20231001_1

Install

Binary package:

pkg install tnftpd

From DPorts:

cd /usr/dports/ftp/tnftpd && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

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.