Groups | Search | Server Info | Login | Register
Groups > comp.mail.uucp > #163
| From | John Goerzen <jgoerzen@complete.org> |
|---|---|
| Newsgroups | news.admin.peering, comp.mail.uucp |
| Subject | Usenet feeds via NNCP (UUCP successor) available |
| Date | 2021-08-31 03:01 +0000 |
| Organization | Alexandria NNCP news system |
| Message-ID | <slrnsir6ri.2pllp.jgoerzen@slrnh.complete.org> (permalink) |
Cross-posted to 2 groups.
Hi folks, If you haven't heard of it, NNCP [1] is to UUCP approximately what ssh is to rsh/telnet. NNCP is asynchronous, delay-tolerant for fire-and-forget secure reliable files, file requests, Internet mail (and now NEWS) and commands transmission. All packets are integrity checked, end-to-end encrypted, 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. NNCP can operate over a lot of transports: Internet, USB sticks, tapes, CD-ROMs, ssh, Dropbox, etc. So basically it's UUCP for the modern world. I've used NNCP for everything from automated git repo synchronization [2] to hundreds-of-GB ZFS backup streams. And I now intend to offer Usenet feeds to interested people that would like to receive them over NNCP. The setup is easier than with UUCP, the environment is more secure, and the approach is so similar that it needs only a tiny bit of glue to drop in to INN in place of UUCP. Over at https://github.com/jgoerzen/nncp-tools/blob/main/docs/usenet.org you can find my instructions on doing this. It contains instructions both for communicating with news.quux.org over NNCP (including prerequisites and expectations) as well as some background on setting up NNCP for standalone INN-based non-public networks. It is also a sort of brief-ish tutorial on the minimum setup necessary to get INN working with NNCP in this way. It could also, by extension, be somewhat of a starting point for the INN side of things for those wishing to use UUCP as well. The primary difference is using nncp-exec instead of uux, and there is a small shell wrapper to pretend to be uux and transform the uux invocation into an nncp-exec one. No INN patching is necessary. For those interested, NNCP's integration page [3] discusses how to integrate it with Postfix or Exim (agin using UUCP-like techniques), BitTorrent, etc. Over at my nncp-tools page [4] I have information on the NNCP public relay I operate, tunneling NNCP over other transports, and so forth. I would welcome any corrections, contributions, feedback, etc. on any of this. Thanks, John [1] http://www.nncpgo.org/ or https://nncp.mirrors.quux.org/ [2] https://changelog.complete.org/archives/10274-distributed-asynchronous-git-syncing-with-nncp [3] https://nncp.mirrors.quux.org/Integration.html [4] https://github.com/jgoerzen/nncp-tools
Back to comp.mail.uucp | Previous | Next — Next in thread | Find similar
Usenet feeds via NNCP (UUCP successor) available John Goerzen <jgoerzen@complete.org> - 2021-08-31 03:01 +0000
Re: Usenet feeds via NNCP (UUCP successor) available Chris Baird <cjb+usenet@brushtail.apana.org.au> - 2021-08-31 23:51 +1000
Re: Usenet feeds via NNCP (UUCP successor) available John Goerzen <jgoerzen@complete.org> - 2021-08-31 15:57 +0000
Re: Usenet feeds via NNCP (UUCP successor) available opal hart <usenet@wowana.me> - 2021-09-13 19:43 +0000
Re: Usenet feeds via NNCP (UUCP successor) available John Goerzen <jgoerzen@complete.org> - 2021-09-16 04:21 +0000
Re: Usenet feeds via NNCP (UUCP successor) available Crypto God <CryptoGod@china.com> - 2021-10-09 04:54 +0000
Re: Usenet feeds via NNCP (UUCP successor) available John Goerzen <jgoerzen@complete.org> - 2021-11-08 14:48 +0000
im cuonfused Meow <elliottg@duck.com> - 2023-06-17 20:07 +0000
Re: Usenet feeds via NNCP (UUCP successor) available immibis <news@immibis.com> - 2023-12-16 15:35 +0100
csiph-web