Seit einiger Zeit war ich nun auf der Suche nach einem guten Usenet-Client für den Mac. Der Markt ist sehr klein und beinahe Monopolist Unison ist zwar mächtig, jedoch mit $29 auch nicht unbedingt günstig! Kürzlich entdeckte ich also die kostenlose Alternative SABnzbd+, die in Python geschrieben und damit sowohl auf Windows, Linux und auch Mac OSX lauffähig ist. Dabei installiert sich SABnzbd im Hintergrund mit einem HTTP-Server und ist dann (auf Wunsch per SSL und Passwortschutz) via Webinterface erreichbar.
Es wird also komplett im Internet-Browser verwendet, kann so aber auch von mehreren Nutzern gleichzeitig benutzt werden, die über das Netzwerk darauf zugreifen. Bei der weiteren Recherche stieß ich auf die Homepage des Niederländers Merty, dem es gelungen war eine Version für die NAS-Server von Synology zu kompilieren! Das ist natürlich ein Segen, da der Client so 24/7 durchlaufen kann, ohne dass ein Rechner über Nacht angeschaltet bleiben muss! Gleichzeitig kann man von jedem beliebigen Rechner von innerhalb und ausserhalb des lokalen Netzwerks auf den Usenet-Client zugreifen, um Downloads in Auftrag zu geben etc.
Mertys Seite versorgt den interessierten Synology-Besitzer mit ausreichenden Informationen, wie die Installation zu bewerkstelligen ist, doch will auch ich nochmal – basierend auf seiner Anleitung – niederschreiben, wie man zum Aufsetzen des Usenet-Clients vorgeht.
Zunächst ist es erforderlich von eben jener Seite eines der vorkompilierten Pakete herunter zu laden, die sich auf den Synology Servern als “Third Party Application” einspielen lassen.Dabei ist es entscheidend die richtige Version auszuwählen, da diese auf den Prozessor im NAS zurechtgeschnitten ist. Hier findet man etwas weiter unten die Versionen zum jeweiligen NAS. Ist das passende Paket heruntergeladen, muss die Zip-Datei entpackt werden.

Aus der ZIP-Datei (grün) kommt die SPK-Datei (blau) zum Vorschein, die nun in das NAS eingespielt wird. Dazu öffnet man das Webinterface des NAS-Servers, loggt sich als Administrator ein und wählt den Menüpunkt System > Paketmanagement (orange, unten) aus. Diese Schritte sollten zur Sicherheit im Mozilla Firefox durchgeführt werden! Bei eigenen Tests erwies sich z.B. Safari als problematisch, da er den Upload des Pakets nicht richtig zu Ende brachte.
Beim Klick auf Installieren (rot) öffnet sich nun der Assistent bei dem es die SPK-Datei hochzuladen, das Paket überprüfen zu lassen und das Installationsziel auszuwählen gilt! Das Ziel der Installation ist jedem selbst überlassen. Sobald die Installation ausgeführt wurde, muss der Dienst noch ausgeführt werden. Nun ist SABnzbd+ unter der NAS-Adresse mit dem Port 9200 erreichbar!
Auch hier muss man sich nun gezwungenermaßen noch durch einen Installationsassistenten klicken, bei dem u.A. das gewünschte Passwort für den Zugriff eingegeben werden kann, sowie eines von drei Themes für das Webinterface gewählt wird. Weiterführende Informationen über die einzelnen Punkte des Assistenten gibt es hier.
In den meisten Fällen wird SABnzbd+ sich nach dem Abschluss des Assistenten neustarten. Dies endet auf dem NAS damit, dass der Dienst beendet, aber nicht neugestartet wird. Hier ist es also erforderlich, den Dienst erneut auszuführen! Danach erreicht man nun auf Port 9200 des NAS das Webinterface von SABnzbd+.
DOCH HALT! Bevor es mit dem herunterladen losgeht, ist es erforderlich die Pfade von SABnzb+ zu korrigieren, dass es gewohnt ist in einem eigenen Unterverzeichnis zu speichern. Dieses wäre auf dem NAS allerdings nicht von außen einsehbar, deshalb müssen die Pfade angepasst werden.
Dazu wählt man Third-party applications > SABnzbd+ Helper (schwarz) aus, der im SPK mit enthalten war. Unter Share (pink) wird nun ein beliebiger gemeinsamer Ordner auf dem NAS gewählt, in den SABnzbd die Dateien laden soll. Der Pfad erscheint nach Auswahl und zur Kontrolle noch im Feld Path und mit Klick auf Save configuration (gelb), wird der Pfad gesichert. Übrigens muss auch jetzt SABnzbd+ erneut als Dienst ausgeführt werden, da die Benutzung des Helpers den Dienst immer anhält.
Nach dem erneuten Ausführen ist SABnzbd+ jedoch endlich einsatzbereit!
Für weitere Fragen stehe ich in den Kommentaren gerne zur Verfügung.
