Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Algemeen => Topic gestart door: Ventrex op 22 februari 2011, 11:34:53

Titel: [OPGELOST]CouchPotato laten start niet bij opstarten DS211j
Bericht door: Ventrex op 22 februari 2011, 11:34:53
Ik heb gezocht op het forum maar of ik zoek verkeerd of ik ben de eerste met dit probleem.

Ik heb zowel Sick Beard / CouchPotato en Sabnzbd op mijn DS211J staan
Sickbear start netjes op bij het opstarten van mij DS211j.
Echter CouchPotato moet ik telkens handmatig via putty starten.

Ik heb in de settings van sabnzbd ingesteld dat zowel SickBeard als CouchPotato moeten starten.

De verwijzing klopt volledig omdat ik dezelfde verwijzing gebruik om Couch Potato te starten

Ik heb niet zoveel verstand van Linux dus misschien doe ik iets verkeerd.
Titel: Re: CouchPotato laten start niet bij opstarten DS211j
Bericht door: klen op 22 februari 2011, 13:06:25
Waarschijnlijk staat in het opstartscript van sabnzbd geen '&' teken achter het commando om SickBeard te starten.

Ik gebruik deze software niet, maar probeer het startup script eens te vinden en post het hier.
Titel: Re: CouchPotato laten start niet bij opstarten DS211j
Bericht door: Ventrex op 22 februari 2011, 17:16:41
Ik zit nu op mijn werk maar ik weet zeker dat ik inderdaad die teken niet heb staan.

Zou dus goed kunnen ja want hij start SickBeard wel op (staat als eerste)
Daaronder staat Couchpotato

Zal als ik thuis ben de opstart script hier plaatsen. (opstart script van SABnzbd neem ik aan)
Titel: Re: CouchPotato laten start niet bij opstarten DS211j
Bericht door: Ventrex op 22 februari 2011, 20:22:07
Ok ik heb het getest en helaas geen resultaat

Dit zijn de gegevens op de volgende locatie (die volgende de handleiding aangepast moet worden)

#!/bin/sh
#------------------------------------------
# sabstart
#
# use this script to start SABnzbd in deamon
# mode.
#------------------------------------------

DIR="/var/packages/sab2/target";
export PATH="$PATH:$DIR/utils/bin:$DIR/sab";

rm -rf $DIR/log/*
rm -rf $DIR/sab/logs/*



# first, find ip or hostname
IPaddr="";
port="";

# get it out sab.ini
if [ -r $DIR/sab/sab.ini ]; then
        IPaddr=`/bin/get_key_value $DIR/sab/sab.ini host`
fi

# or just use 0.0.0.0 (all interfaces, scary if you have multiple interfaces...$
if [ "$IPaddr" = "" ]; then
        IPaddr="0.0.0.0"
fi

# same goes for port
if [ -r $DIR/sab/sab.ini ]; then
        port=`/bin/get_key_value $DIR/sab/sab.ini port`
fi
if [ "$port" = "" ]; then
        port=9200
fi

# adjust admin url in INFO file of package to reflect configured port number
cat $DIR/../INFO | sed "s/^adminport.*$/adminport="$port"/g" > /tmp/$$port.txt
mv /tmp/$$port.txt $DIR/../INFO


# needed if not called via packagemanager
if [ "$SERVER_ADDR" = "" ]; then
        SERVER_ADDR=`hostname`
fi

mv /tmp/$$port.txt $DIR/../INFO


# needed if not called via packagemanager
if [ "$SERVER_ADDR" = "" ]; then
        SERVER_ADDR=`hostname`
fi


# start the thing
echo -n `/bin/date`>>$DIR/log/scripts.log;
echo ": Starting SABnzbd using IP address $IPaddr and port $port">>$DIR/log/s$
$DIR/utils/bin/python $DIR/sab/SABnzbd.py -s ${IPaddr}:${port} -f $DIR/sab/sa$
python /volume1/@appstore/Sick-Beard/SickBeard.py --quiet &
python2.6 /volume1/@appstore/couchpotato/CouchPotato.py --quiet
Titel: Re: CouchPotato laten start niet bij opstarten DS211j
Bericht door: klen op 22 februari 2011, 22:45:15
Ik zie niet direkt een reden waarom CouchPotatoe niet start, want het SickBeard rcommand wordt met een '&' in de achtergrond gezet.
Het enige dat ik zou doen is de laatste regel ook laten eindigen met een '&' maar misschien hoeft dat niet.

Ik kan je niet veel verder helpen, ben ik bang.

Succes
Titel: Re: CouchPotato laten start niet bij opstarten DS211j
Bericht door: Ventrex op 23 februari 2011, 20:54:51
Die & teken heeft wel geholpen.

Na een herstart start die nu beide programma's op.
Mag dus gesloten worden