BSD Ports

ftp/vsftpd 3.0.5_2 FreeBSD

FTP daemon that aims to be "very secure"

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
ftp
Package size
126.0 KiB, 327.7 KiB installed

Description

A FTP daemon that aims to be "very secure"

From the README file:

Author: Chris Evans
Contact: [email protected]

vsftpd is an FTP server, or daemon. The "vs" stands for Very
Secure.  Obviously this is not a guarantee, but a reflection
that I have written the entire codebase with security in mind,
and carefully designed the program to be resilient to attack.

LICENSE: GPL2 or later with exception to link with OpenSSL

In the other systems

SystemPortVersion
FreeBSDftp/vsftpd3.0.5_2
DragonFlyftp/vsftpd3.0.5_2

Install

Binary package:

pkg install vsftpd-ssl

From the ports tree:

cd /usr/ports/ftp/vsftpd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	vsftpd-ssl>0:ftp/vsftpd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.0.5_23.0.5_23.0.53.0.5_23.0.5_2
FreeBSD:14:quarterly3.0.5_23.0.5_2n/a3.0.5_23.0.5_2
FreeBSD:15:latest3.0.5_23.0.5_2n/a3.0.5_23.0.5_2
FreeBSD:15:quarterly3.0.5_23.0.5_2n/an/an/a
FreeBSD:16:latest3.0.5_23.0.5_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: ftp_vsftpd

OptionDefaultDescription
DOCSoffBuild and/or install documentation
PIDFILEonUnofficial support for pidfile
STACKPROTECTORonBuild with stack-protector
VSFTPD_SSLonInclude support for SSL
USES
cpe
Service scripts
vsftpd, vsftpd6

Files

Manual pages 2
  • vsftpd(8)
  • vsftpd.conf(5)
pkg-plist 44
  • libexec/vsftpd
  • libexec/vsftpd6
  • share/man/man5/vsftpd.conf.5.gz
  • share/man/man8/vsftpd.8.gz
  • @sample etc/vsftpd.conf.sample
  • @sample etc/vsftpd6.conf.sample
  • @postunexec rmdir /var/ftp 2>/dev/null || true
  • @postexec if [ ! -d /var/ftp ]; then mkdir /var/ftp ; fi
  • @dir share/vsftpd-ssl/empty
  • share/doc/vsftpd-ssl/AUDIT
  • share/doc/vsftpd-ssl/BENCHMARKS
  • share/doc/vsftpd-ssl/BUGS
  • share/doc/vsftpd-ssl/Changelog
  • share/doc/vsftpd-ssl/EXAMPLE/INTERNET_SITE/README
  • share/doc/vsftpd-ssl/EXAMPLE/INTERNET_SITE/vsftpd.conf
  • share/doc/vsftpd-ssl/EXAMPLE/INTERNET_SITE/vsftpd.xinetd
  • share/doc/vsftpd-ssl/EXAMPLE/INTERNET_SITE_NOINETD/README
  • share/doc/vsftpd-ssl/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf
  • share/doc/vsftpd-ssl/EXAMPLE/PER_IP_CONFIG/README
  • share/doc/vsftpd-ssl/EXAMPLE/PER_IP_CONFIG/hosts.allow
  • share/doc/vsftpd-ssl/EXAMPLE/README
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_HOSTS/README
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_USERS/README
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_USERS/logins.txt
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_USERS/vsftpd.conf
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_USERS/vsftpd.pam
  • share/doc/vsftpd-ssl/EXAMPLE/VIRTUAL_USERS_2/README
  • share/doc/vsftpd-ssl/FAQ
  • share/doc/vsftpd-ssl/INSTALL
  • share/doc/vsftpd-ssl/LICENSE
  • share/doc/vsftpd-ssl/README
  • share/doc/vsftpd-ssl/README.security
  • share/doc/vsftpd-ssl/README.ssl
  • share/doc/vsftpd-ssl/REFS
  • share/doc/vsftpd-ssl/REWARD
  • share/doc/vsftpd-ssl/SECURITY/DESIGN
  • share/doc/vsftpd-ssl/SECURITY/IMPLEMENTATION
  • share/doc/vsftpd-ssl/SECURITY/OVERVIEW
  • share/doc/vsftpd-ssl/SECURITY/TRUST
  • share/doc/vsftpd-ssl/SIZE
  • share/doc/vsftpd-ssl/SPEED
  • share/doc/vsftpd-ssl/TODO
  • share/doc/vsftpd-ssl/TUNING
  • @dir /var/ftp
distinfo 1
FileSizeSHA256
vsftpd-3.0.5.tar.gz19777826b602ae454b0ba6d99ef44a09b6b9e0dfa7f67228106736df1f278c70bc91d3
Master sites 1
  • https://security.appspot.com/downloads/

Commit history 0

No commits in the history this site was built from.