Sujet : Re: WendzelNNTPd
De : noreply (at) *nospam* mixmin.net (D)
Groupes : news.software.nntpDate : 11. Sep 2024, 18:11:53
Autres entêtes
Organisation : dizum.com - The Internet Problem Provider
Message-ID : <20240911.181153.3d36bea0@mixmin.net>
References : 1
On Wed, 11 Sep 2024 15:46:33 -0000 (UTC), George Musk <
grgmusk@skiff.com> 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]