ftp/fineftp-server 1.6.0_1 FreeBSD
C++ minimal FTP server library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9b9d4c56d9- License
- MIT
- Categories
- ftp
- Package size
- 137.3 KiB, 425.4 KiB installed
Description
FineFTP is a minimal FTP server library for Windows and Unix flavors.
You can easily embed this library into your own project in order to create an embedded FTP Server.
Features: * FTP Passive mode (the only mode you need nowadays) * Listing directories * Uploading and downloading files * Creating and removing files and directories * User authentication (and anonymous user without authentication) * Individual local home path for each user * Access control on a per-user-basis
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | ftp/fineftp-server | 1.6.0_1 |
| DragonFly | ftp/fineftp-server | 1.5.0 |
Install
Binary package:
pkg install fineftp-server
From the ports tree:
cd /usr/ports/ftp/fineftp-server/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= fineftp-server>0:ftp/fineftp-server
LIB_DEPENDS= libfineftp-server.so:ftp/fineftp-server
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.6.0_1 | 1.6.0_1 | 1.3.1_1 | 1.5.0_2 | 1.6.0_1 |
| FreeBSD:14:quarterly | 1.6.0_1 | 1.6.0_1 | n/a | 1.5.0 | 1.6.0_1 |
| FreeBSD:15:latest | 1.6.0_1 | 1.6.0_1 | n/a | 1.5.0_2 | 1.5.0_2 |
| FreeBSD:15:quarterly | 1.6.0_1 | 1.6.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.0_1 | 1.6.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
asio>0: net/asio
Runtime 1
asio>0: net/asio
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++14-lang
- Service scripts
- none
Files
pkg-plist 11
- include/fineftp/fineftp_export.h
- include/fineftp/fineftp_version.h
- include/fineftp/permissions.h
- include/fineftp/server.h
- lib/cmake/fineftp/fineftpConfig.cmake
- lib/cmake/fineftp/fineftpConfigVersion.cmake
- lib/cmake/fineftp/fineftpTargets-.cmake
- lib/cmake/fineftp/fineftpTargets.cmake
- lib/libfineftp-server.so
- lib/libfineftp-server.so.1
- lib/libfineftp-server.so.1.6.0
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| eclipse-ecal-fineftp-server-v1.6.0_GH0.tar.gz | 50473 | 3c32c0a7344e8978edd36d8648ceb0e9a58f4ae142f4902c86c6fc7280d3c4d6 |