The WendzelNNTPd is an IPv6-ready Usenet-server (NNTP daemon) with the main goal of a high usability. It is portable (Linux/*BSD/*nix), supports AUTHINFO authentication, contains ACL as well as role based ACL and supports invisible newsgroups. It currently supports MySQL and SQLite backends.
C Yacc Makefile Shell Lex
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
database
docs
images
scripts/startup
src
AUTHOR
BUGS
CHANGELOG
CONTRIBUTING.md
FAQ.md
HISTORY
INSTALL
LICENSE
Makefile
README.md
TODO
TODO_BEFORE_RELEASE
_config.yml
bad.posting
build
configure
create_code_pkg.sh
getver.sh
log.txt
re_create_db.sh
tiny_doc.txt
wendzelnntpd.conf

README.md

WendzelNNTPd

WendzelNNTPd is an IPv6-ready Usenet server (NNTP daemon) with the main goal to maximize usability on the console level. WendzelNNTPd achieves this by breaking down complicated things into an easy-to-use configuration file and tool. The server is portable (Linux/*BSD/*nix), supports 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.

Features

  • Runs on Linux, OpenSolaris, *BSD
  • Supports IPv6
  • Database abstraction layer (supports SQLite3 and MySQL)
  • Tiny (only about 7,500 Lines of Code)
  • Written in C
  • Supports NNTP authentication (AUTHINFO USER/PASS)
  • Supports advanced ACL and role based access control (RBAC)
  • Automatically prevents double-postings
  • Supports "invisible newsgroups"
  • It is open, free software! :)

Website

https://cdpxe.github.io/WendzelNNTPd/

Documentation/FAQ

The documentation can be found here. However, if you are looking for a quick and easy to read frequently asked questions section then see FAQ.md.