pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Added nncp to pkgsrc-wip.
Module Name: pkgsrc-wip
Committed By: Charlie Root <root%ramiel.studiolab45.net@localhost>
Pushed By: dvol
Date: Sat Nov 27 03:15:41 2021 +0000
Changeset: 1ca8918e3d1cdfa3045716a51aa84465d3fdd377
Modified Files:
Makefile
Added Files:
nncp/DESCR
nncp/Makefile
nncp/PLIST
nncp/TODO
nncp/distinfo
Log Message:
Added nncp to pkgsrc-wip.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1ca8918e3d1cdfa3045716a51aa84465d3fdd377
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
nncp/DESCR | 19 +++++++++++++++++++
nncp/Makefile | 16 ++++++++++++++++
nncp/PLIST | 30 ++++++++++++++++++++++++++++++
nncp/TODO | 7 +++++++
nncp/distinfo | 6 ++++++
6 files changed, 79 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 8b4430d4c1..57dbb71e98 100644
--- a/Makefile
+++ b/Makefile
@@ -2589,6 +2589,7 @@ SUBDIR+= nitrogen
SUBDIR+= nix
SUBDIR+= nlohmann-json
SUBDIR+= nlopt
+SUBDIR+= nncp
SUBDIR+= nnrpd
SUBDIR+= nodau
SUBDIR+= nodm
diff --git a/nncp/DESCR b/nncp/DESCR
new file mode 100644
index 0000000000..af5567be42
--- /dev/null
+++ b/nncp/DESCR
@@ -0,0 +1,19 @@
+NNCP (Node to Node copy) is a collection of utilities simplifying
+secure store-and-forward files, mail and commands exchanging.
+
+These 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.
+
+NNCP is copylefted free software: see the file COPYING for copying
+conditions. It should work on all POSIX-compatible systems. Easy
+integration with existing SMTP servers. Single Hjson configuration file.
diff --git a/nncp/Makefile b/nncp/Makefile
new file mode 100644
index 0000000000..f701eccd3c
--- /dev/null
+++ b/nncp/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME= nncp-8.0.2
+CATEGORIES= net
+MASTER_SITES= https://www.nncpgo.org/download/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= dvollen%gmail.com@localhost
+HOMEPAGE= https://www.nncpgo.org/
+COMMENT= Utilities for store-and-forward networking (modernized UUCP)
+LICENSE= gnu-gpl-v3
+
+INFO_FILES= yes
+
+.include "../../lang/go/version.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/nncp/PLIST b/nncp/PLIST
new file mode 100644
index 0000000000..27d1cfb7f4
--- /dev/null
+++ b/nncp/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD$
+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
+info/nncp.info
+share/doc/nncp/AUTHORS
+share/doc/nncp/NEWS
+share/doc/nncp/NEWS.RU
+share/doc/nncp/README
+share/doc/nncp/README.RU
+share/doc/nncp/THANKS
diff --git a/nncp/TODO b/nncp/TODO
new file mode 100644
index 0000000000..6cb5d93d52
--- /dev/null
+++ b/nncp/TODO
@@ -0,0 +1,7 @@
+Some things that are optional but may be helpful:
+
+- Automatically generate a config file
+
+- Possibly create a uucp user and setuid the binaries to it (similar to uucp)
+
+- Create rc.d scripts for nncp-daemon, nncp-caller, maybe even nncp-toss
\ No newline at end of file
diff --git a/nncp/distinfo b/nncp/distinfo
new file mode 100644
index 0000000000..b6530420b5
--- /dev/null
+++ b/nncp/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (nncp-8.0.2.tar.xz) = b850dfcd1c0dc5917046ede63ad4a595a4c923ac
+RMD160 (nncp-8.0.2.tar.xz) = 1543275abf3db128f2909ad029486ba7995187c5
+SHA512 (nncp-8.0.2.tar.xz) = 47f4b3d61c440b24fe2b54396ff6e7c8de8e189c6da820e54448567ab8dbf686a16e4f28762c8ee82b2fca7b1caab18cbb5069567d5411920ba706d00a56c510
+Size (nncp-8.0.2.tar.xz) = 1233252 bytes
Home |
Main Index |
Thread Index |
Old Index