<:CoffeeLink: leichter NNTP-Server in Java mit lokalen Gruppen und Rechtesystem>

Ich hab' mir gestern mal das Wissen angeeignet, wie man Ebuilds für Gentoo schreibt und auch gleich mal mein erstes verbrochen. Und zwar für CoffeeLink News 1.3, einen Usenet-Server, geschrieben in Java. Das Teil wurde 2001 unter die QPL gestellt und seitdem anscheinend nicht weiterentwickelt. Trotzdem scheint es recht gut zu funktionieren. Mein Ebuild dazu könnt ihr euch von rsync://scytale.de/scyports/ besorgen, sobald ich es auf ein paar mehr Kisten getestet habe, werd' ich versuchen, es in den offiziellen Portage-Tree zu bringen.

CoffeeLink kann in drei Modi betrieben werden: Konsole-Server, GUI-Server und GUI-Konfiguration. Mit letzterem kann man den Server bequem grafisch administrieren, auch wenn er auf einer Remote-Maschine läuft. An Features gibt's Benutzergruppen, Berechtigungen für einzelne Newsgroups auf Gruppenbasis (lesen, schreiben, modifizieren, canceln), Beschränkung der Messagegrößen, Privilege Dropping, rotierende Logfiles und Speicherung in einer Datenbank. Was dagegen fehlt ist SSL-Support, Anbindung an LDAP sowie Feeding ins "große" Usenet. Aber ich bin der Meinung, dass man das verkraften kann. Ich bin sogar schon schwer am Überlegen, ob ich damit das langsame Webforum des THW Mannheim ablösen soll.