net/nncp 8.13.0_17 FreeBSD
Utilities for secure store-and-forward files, mail, command exchanging
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- GPLv3
- Categories
- net
- Package size
- 4132.8 KiB, 13219.3 KiB installed
Description
NNCP (Node to Node copy) is a collection of utilities simplifying secure store-and-forward files, mail and commands exchanging.
This utilities are intended to help build up small size (dozens of nodes) ad-hoc friend-to-friend (F2F) statically routed darknet delay-tolerant networks for fire-and-forget secure reliable files, file requests, Internet mail and commands transmission. All packets are integrity checked, end-to-end encrypted (E2EE), explicitly authenticated by known participants public keys. Onion encryption is applied to relayed packets. Each node acts both as a client and server, can use push and poll behaviour model. Also there is multicasting areas support.
Out-of-box offline sneakernet/floppynet, dead drops, sequential and append-only CD-ROM/tape storages, air-gapped computers support. But online TCP daemon with full-duplex resumable data transmission exists.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/nncp | 8.13.0_17 |
| DragonFly | net/nncp | 8.8.1_10 |
Install
Binary package:
pkg install nncp
From the ports tree:
cd /usr/ports/net/nncp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= nncp>0:net/nncp
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 | 8.13.0_16 | 8.13.0_16 | - | 8.8.1_10 | 8.13.0_16 |
| FreeBSD:14:quarterly | 8.13.0_16 | 8.13.0_16 | n/a | 8.8.1_10 | 8.13.0_16 |
| FreeBSD:15:latest | 8.13.0_16 | 8.13.0_16 | n/a | - | - |
| FreeBSD:15:quarterly | 8.13.0_16 | 8.13.0_16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 8.13.0_15 | 8.13.0_16 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
Options name: net_nncp
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- go:modules,no_targets tar:xz
- Service scripts
nncp-caller,nncp-daemon,nncp-toss
Message after installing
Files
pkg-plist 26
- bin/nncp
- bin/nncp-ack
- bin/nncp-bundle
- bin/nncp-call
- bin/nncp-caller
- bin/nncp-cfgdir
- bin/nncp-cfgenc
- bin/nncp-cfgmin
- bin/nncp-cfgnew
- bin/nncp-check
- bin/nncp-cronexpr
- bin/nncp-daemon
- bin/nncp-exec
- bin/nncp-file
- bin/nncp-freq
- bin/nncp-hash
- bin/nncp-log
- bin/nncp-pkt
- bin/nncp-reass
- bin/nncp-rm
- bin/nncp-stat
- bin/nncp-toss
- bin/nncp-trns
- bin/nncp-xfer
- @dir etc/newsyslog.conf.d
- @sample etc/nncp.conf.sample etc/newsyslog.conf.d/nncp.conf
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| nncp-8.13.0.tar.xz | 2.6627e+06 | 8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4 |
Master sites 1
- http://www.nncpgo.org/download/
Commit history 7
The latest 5 of 7 in the history this site was built from.