Ik krijg het niet voor elkaar om sabnzb+ voldoende werkend te krijgen op mijn debianserver. De server draait Debian Squeeze (x64) en beschikt alleen over een CLI. Via SSH ga ik er normaal in. Het leek mij handig om een newsgroup client te installeren (sabnzb werd overal aangeraden), opdat de server files zou downloaden terwijl het niet nodig is om een pc/mac aan te hebben staan, bijvoorbeeld 's nachts. Ik begreep dat sabnzb aangestuurd kan worden door een webinterface, wat me handig leek, en dat het daarnaast mogelijk is om een directory in de gaten te houden voor nieuwe nzb-files. Deze kan ik er dan inplempen over het netwerk (appletalk of ftp) en dan zou hij vanzelf gaan downloaden.
Na wat klooien met de dependencies (om een of andere reden werkt mijn aptitude niet goed, dus moest met de hand) heb ik deze allemaal opgelost en kan ik sabnzbplus installeren en starten. Ik heb een gebruiker aangemaakt om de daemon te draaien (nbz) en heb deze toegevoegd aan de config file:
Daarnaast draait hij volgens mij in root-user (wat mij niet de bedoeling lijkt), aangezien hij in /root/ allerlei bestanden en directories aanmaakt.
Ik heb twee vragen:
- hoe krijg ik het voor elkaar om SABnzb op afstand te benaderen via mijn browser
- draait de daemon nu als root en zo ja, hoe pas ik dat aan?
Na wat klooien met de dependencies (om een of andere reden werkt mijn aptitude niet goed, dus moest met de hand) heb ik deze allemaal opgelost en kan ik sabnzbplus installeren en starten. Ik heb een gebruiker aangemaakt om de daemon te draaien (nbz) en heb deze toegevoegd aan de config file:
Wanneer ik het start script gebruik (/etc/init.d/sabnzbplus), gebeurt er een hoop en komt hij daarna met een text based browser en vraagt hij om meer configuratieinformatie. Deze doorloop ik (vijf stappen) tot hij zegt klaar te zijn. Maar vanaf mijn mac (lokale WIFI-verbinding) kan ik via de browser SABnzb niet bereiken, ik krijg keer op keer een timeout. Ik gebruik hiervoor: http://192.168.2.5:8888/sabnzbd zoals de config volgens mij bedoelt. Firewall staat open op die poort, dus lijkt me sterk dat dat het is. Verder lijkt de daemon wel te draaien, ondanks het feit dat ik het op deze manier niet echt kan testen.# This file is sourced by /etc/init.d/sabnzbdplus
#
# When SABnzbd+ is started using the init script, the
# --daemon option is always used, and the program is
# started under the account of $USER, as set below.
#
# Each setting is marked either "required" or "optional";
# leaving any required setting unconfigured will cause
# the service to not start.
# [required] user or uid of account to run the program as:
USER=nzb
# [optional] full path to the configuration file of your choice;
# otherwise, the default location (in $USER's home
# directory) is used:
CONFIG=/home/everyone/.sabnzbplus/
# [optional] hostname/ip and port number to listen on:
HOST=0.0.0.0
PORT=8888
# [optional] extra command line options, if any:
EXTRAOPS=
Daarnaast draait hij volgens mij in root-user (wat mij niet de bedoeling lijkt), aangezien hij in /root/ allerlei bestanden en directories aanmaakt.
Ik heb twee vragen:
- hoe krijg ik het voor elkaar om SABnzb op afstand te benaderen via mijn browser
- draait de daemon nu als root en zo ja, hoe pas ik dat aan?
Aurë Entuluva!