Sooo, bald habe ich das NAS so wie ich es haben will. Nach einer kurzen Runde mit fun_plug auf dem DNS-323 bin ich doch recht schnell zu debian in einer chroot-Umgebung gewechselt. Von den ursprünglichen, von D-Link auf dem DNS-323 bereitgestellten Diensten, läuft inzwischen nur noch der Samba. Dafür habe ich jedoch unter debian folgende Dienste eingerichtet:
Mediatomb
Lies sich schnell über apt-get installieren. Einfach deb http://apt.mediatomb.cc/ etch main in die apt-sources (/etc/apt/sources.list.d/etch.list) eintragen und mittels apt-get install mediatomb installieren. In der Konfiguration müssen noch ein paar Einstellungen vorgenommen werden um die PS3-Kompatibilität zu aktivieren – ist aber alles schön kommentiert. Mit der import.js muss ich mich aber noch ein wenig auseinandersetzen
vsftpd
Als Ersatz für den ursprünglichen FTP-Server.
nzbget
Musste leider selbst kompiliert werden – ging aber auch recht problemlos. So könnt ihr alle notwendigen Pakete installieren:
apt-get install binutils cpp cpp-4.1 g++ g++-4.1 gcc gcc-4.1 libc6-dev libssp0 libstdc++6-4.1-dev linux-kernel-headers make libxml2-dev pkg-config libncurses5-dev libsigc++-2.0-dev libpar2-0 libpar2-0-dev libssl-dev zlib1g-dev
Danach die gewohnten Schritte: ./configure, make, make install, fertig!
Kleiner Hinweis am Rande: Wenn ihr wollt, dass die Festplatten weiterhin ihren spin down machen, legt in der Konfiguration das “queue” sowei das “nzb2start” Verzeichnis auf euren Stick.
Hier gibts für mich auch noch ein kleines TODO und zwar muss ich das PostProcessing (Par-Check/Repair, Unrar) noch einrichten.
Update: Meine NAS-Platte wurde ein paar mal aus dem Standby geholt obwohl alle geschlafen haben
Dies hat mich zu weiteren Nachforschungen bewegt und da bin ich über folgendes in dem Code für die regelmäßige Überprüfung auf neue NZB-Files gefunden:
if (!g_pOptions->GetPause() && g_pOptions->GetDiskSpace() > 0 &&
!g_pQueueCoordinator->GetStandBy() && iDiskSpaceInterval >= 1000)
{
// check free disk space every 1 second
CheckDiskSpace();
iDiskSpaceInterval = 0;
}
Da dies meine Platte aber nicht daran gehindert hat einschlafen zu können bin ich mir nicht sicher wie dies zu Werten ist
Ich habe die Speicherplatz überprüfung jetzt erstmal ausgeschaltet
Lighttpd + PHP5
Beide Pakete schnell und einfach über APT installiert.
In der Konfiguration von lighttpd zu den server.modules ”mod_fastcgi” hinzugefügt und am Ende der Datei noch folgende Zeilen ergänzt.
fastcgi.server = ( “.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”,
“max-procs” => 2)))
Sooo, bald habe ich das NAS so wie ich es haben will. Nach einer kurzen Runde mit fun_plug auf dem DNS-323 bin ich doch recht schnell zu debian in einer...
Recent Comments