References: Subject: Re: WendzelNNTPd Content-Transfer-Encoding: 7bit Message-Id: <20240911.181153.3d36bea0@mixmin.net> Date: Wed, 11 Sep 2024 18:11:53 +0100 From: D Newsgroups: news.software.nntp Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news.in-chemnitz.de!news2.arglkargh.de!alphared!sewer!news.dizum.net!not-for-mail Organization: dizum.com - The Internet Problem Provider X-Abuse: abuse@dizum.com Injection-Info: sewer.dizum.com - 2001::1/128 Bytes: 6254 Lines: 112 On Wed, 11 Sep 2024 15:46:33 -0000 (UTC), George Musk wrote: >https://cdpxe.github.io/WendzelNNTPd/ >https://github.com/cdpxe/WendzelNNTPd >WendzelNNTPd is an easy to configure Usenet server (NNTP daemon). >WendzelNNTPd breaks down complicated things into an easy-to-use >configuration file and tool. The server is portable (Linux/OpenBSD/ >FreeBSD/NetBSD and some similar systems), supports IPv4 and IPv6, TLS >(SNNTP/NNTPS), AUTHINFO authentication, contains support for Access >Control Lists (ACL), Role-based Access Control (RBAC) and supports >invisible newsgroups. It currently supports MySQL and SQLite backends. >This server is tailored for workgroups, where users trust each other and >where no synchronization with other usenet servers is necessary. For this >reason, not all advanced NNTP features are included (e.g. commands for >server synchronization). The server is also not a suitable for >confidential environments as it lacks TLS support and strong hardening. >The Git repository contains version 2.2 alpha that includes TLS support >and several other features. curious about anything usenet-related, including freeware that might run in windows . . . installed and the excutable "WendzelNNTPGUI.exe" (636 KB) does open normally...maybe useful for someone in "workgroup" (using Tor Browser 13.5.3) https://cdpxe.github.io/WendzelNNTPd/ >WendzelNNTPd >WendzelNNTPd is an easy to configure Usenet server (NNTP daemon). >WendzelNNTPd breaks down complicated things into an easy-to-use >configuration file and tool. The server is portable (Linux/OpenBSD/ >FreeBSD/NetBSD and some similar systems), supports IPv4 and IPv6, TLS >(SNNTP/NNTPS), AUTHINFO authentication, contains support for Access >Control Lists (ACL), Role-based Access Control (RBAC) and supports >invisible newsgroups. It currently supports MySQL and SQLite backends. >This server is tailored for workgroups, where users trust each other >and where no synchronization with other usenet servers is necessary. >For this reason, not all advanced NNTP features are included (e.g. >commands for server synchronization). The server is also not a >suitable for confidential environments as it lacks TLS support and >strong hardening. >Download >Version 2.2-alpha >The Git repository contains version 2.2 alpha that includes TLS >support and several other features. >Source (version 2.1.3) > Linux/Unix/*BSD/POSIX: Latest stable release code (v. 2.1.3 - tgz) >Packages & Executables > Slackware Linux: > Slackware 14.2: Slackbuilds.org Build Script > Slackware64-current: Slackware package (v. 2.1.3 - tgz) > Installation via installpkg (filename) > NetBSD: > WendzelNNTPd port at pkgsrc: WendzelNNTPd-2.1.3 > > Windows: > Legacy WendzelNNTPd 1.4.6 branch: WendzelNNTPd-1.4.6-Setup.exe > https://sourceforge.net/projects/wendzelnntpd/files/wendzelnntpd/1.4.6/ > WendzelNNTPd-1.4.6-Setup.exe 2010-03-05 5.5 MB > https://sourceforge.net/projects/wendzelnntpd/files/wendzelnntpd/1.4.6/WendzelNNTPd-1.4.6-Setup.exe/download (WendzelNNTPd-1.4.6-Setup.exe / 5.23 MB), installed . . . (C:\Program Files (x86)\WendzelNNTPd / 14.0 MB / 17 Files, 0 Folders) > >Why you want a Usenet server >Probably because you are into retro computing and already run a >Gopher service! :) WendzelNNTPd is not tailored as a critical >service, it is for nerds who like to play with the protocol and >want to use it for fun! Also, feel invited to contribute your >patches and extensions! >Read my blog posting on WendzelNNTPd. >Features > Runs on Linux, OpenSolaris, *BSD > Supports IPv6 > Conservative design philosophy: > Tiny (approx. 11,000 Lines of Code), to limit potential > (security) flaws, including optional features that can be > deactivated at compile time. > Do not implement unnecessary features. > Do not make things too complicated and check for compatibility > with old newsreaders. > Written in C > Database abstraction layer (supports SQLite3 and MySQL) > Supports NNTP authentication (AUTHINFO USER/PASS) > Supports advanced Access Control Lists (ACL) and Role-based > Access Control (RBAC) > Automatically prevents double-postings > Supports "invisible newsgroups" > It is open + free software! :) > v.2.2: TLS server authentication and data encryption > v.2.2: Supports multiple connectors with different > configurations > v.2.2.: Supports NNTPS ans SNNTP with TLS 1.0-1.3 > v.2.2.: Support for client certificate verification (mTLS) and > CRL checks >Features Under Development/Call for Testing > The main branch currently provides version 2.2-alpha, including > experimental support for PostgreSQL backends, including the option > to store postings in the database and eliminate the use of /var/ > spool/news (thx to Christian Barthel for the patch!). Further, the > main branch provides TLS support. >Why you want a Usenet server >Probably because you are into retro computing and already run a >Gopher service! :) WendzelNNTPd is not tailored as a critical service, >it is for nerds who like to play with the protocol and want to use it >for fun! Also, feel invited to contribute your patches and extensions! >Read my blog posting on WendzelNNTPd. >Documentation >The documentation can be found here. >Forum for your Questions and Comments >https://sourceforge.net/p/wendzelnntpd/discussion/general/ >Propaganda >Powered by WendzelNNTPd >Powered by WendzelNNTPd >This site is open source. Improve this page. [end quoted plain text]