Auteur Topic: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+  (gelezen 28056 keer)

Offline xburchartz

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 2
  • Berichten: 132
    • http://www.xanderburchartz.nl
Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Gepost op: 21 mei 2008, 18:08:54 »
Naar aanleiding van wat vragen op dit forum en het engelstalige forum heb ik zelf eea uitgezocht over het upgraden van SABnzbd. Hieronder volgt een stappenplan voor deze upgrade.

Uitgangspunten:
- Bestemd voor bezitters van een DSx07+ (ARM Marvell processor)
- Bootstrap van Maarten Damen is geinstalleerd
- Een oudere versie van SABnzbd is via ipkg geinstalleerd
- basiskennis van telnet/linux (vi) is aanwezig

Als niet aan deze uitgangspunten is voldaan, kijk dan even elders op het forum of bij http://www.maartendamen.com hoe je de bootstrap en SABnzbd kunt installeren. In de feed van Maarten wordt versie 0.31 standaard geinstalleerd.

Wat doen we tijdens dit stappenplan:
- SABnzbd afsluiten
- Nieuwe versie downloaden en uitpakken
- Aanpassing doorvoeren in script van SABnzbd
- Opstartscript aanpassen
- nieuwe versie van SABnzbdplus opstarten

Stappenplan:
    1. Sluit SABnzbd(+) af via de webinterface van SABnzbd(+)
http://diskstation:8080/sabnzbd

2. Download de gewenste versie van SABnzbd+ op http://sourceforge.net/project/showfiles.php?group_id=207766 en kies voor de source variant(bestandsnaam.tar.gz). Sla deze bv op in je public share.

2. Log via telnet of ssh in op je NAS.

3. Ga naar /opt/local cd /opt/local
3. Pak het gedownloade bestand uit:
tar -xvzf /volume1/public/bestandsnaam.tar.gz
   Er is nu een nieuwe folder aangemaakt met daarin de nieuwe versie van SABnzbdplus, bijvoorbeeld: SABnzbd-0.4.0Beta5

4. Ga naar die nieuwe folder: (tip: cd en de eerste letter(s) van de nieuwe folder intypen, daarna tab indrukken en de naam wordt aangevuld)

5. nu moeten we het bestand SABnzbd.py bewerken: vi SABnzbd.py
   Op de eerste regel staat: #!/usr/bin/python -00.

   /usr moet worden vervangen door /opt en achter python moet 2.4 worden neergezet. De nieuwe regel wordt dus #!/opt/bin/python2.4 -00
   (De nu volgdende uitleg kun je overslaan als je vi kunt hanteren: ga eerst met de pijltjestoetsen naar de u van usr en typ in: cwopt[ESC]ZZ (eerst cw (change word), dan opt, dan Escape indrukken)

   ga daarna met de pijltjestoetsen naar de spatie achter python en typ in: i2.4[ESC]ZZ (eerst de i, dan 2.4, dan Escape indrukken, dan 2x hoofdletter Z)
   Het bestand is nu opgeslagen en vi is afgesloten.

6. Nu moet het opstartscript worden aangepast:
  vi /opt/etc/init.d/S70sabnzbdplus   Er staat dan:

   #!/bin/sh
export PATH=/opt/sbin:/opt/bin:${PATH}/opt/local/FOLDERNAAM/SABnzbd.py -f /opt/etc/SABnzbd.ini -d -b 0

   Wijzig FOLDERNAAM in de naam van de nieuwe folder die in stap 3 is aangemaakt en sluit vi weer af.

7. SABnzbdplus opstarten: /opt/etc/init.d/S70sabnzbdplus8. Controleer of het werkt via de webinterface van SABnzbdplus.
[/list]

Succes! En laat even weten of deze beschrijving duidelijk genoeg is :)

EDIT: paar schoonheidsfoutjes aangepast

Offline mdamen

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 130
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #1 Gepost op: 21 mei 2008, 23:19:00 »
Ziet er goed uit, ik kom binnenkort ook weer met een aantal updates.. zodat het lekker automatisch (lui) kan :-)
If you like my work please donate:

Donate to me!

Offline snowtiger

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 35
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #2 Gepost op: 23 mei 2008, 16:05:59 »
Citaat van: "xburchartz"
Naar aanleiding van wat vragen op dit forum en het engelstalige forum heb ik zelf eea uitgezocht over het upgraden van SABnzbd.
Stappenplan is duidelijk - voor mij in ieder geval - je kunt trouwens ook nano gebruiken ipv. vi - ff via ipkg installeren - werkt een stuk handiger zonder escape codes.

Btw - als ik tijd over heb (wanneer ????) zal ik je methode gebruiken - zo niet dan wacht ik op Maarten - liever lui dan moe  :P  :P  :wink:  :wink:  8)

Offline Thomassio

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 16
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #3 Gepost op: 23 mei 2008, 21:34:09 »
Ik heb het stappenplan precies gevolgd na een nieuwe install van de synology server. Sabnzbd draaide goed op versie 0.3.1. Het probleem zit in de laatste stap na de upgrade naar versie 0.4. Als ik sabnzbd  opstart krijg ik de foutmelding dat /opt/etc/SABnzbd.ini permission denied is. Als ik de rechten van SABnzbd.ini aanpas dan krijg ik allemaal foutmeldingen dat de opties in de ini file niet gevonden kunnen worden.

Enig idee wat ik fout doe?

Overigens bedankt voor je stappenplan. Het is makkelijk te volgen!

Thomas

Offline xburchartz

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 2
  • Berichten: 132
    • http://www.xanderburchartz.nl
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #4 Gepost op: 26 mei 2008, 12:42:12 »
Heb je SABnzbd.ini aangepast of overschreven met de nieuwe versie? Je moet gewoon je oude versie behouden. Bij mij staan de rechten op 644 (rw-r-r).
Anders zou je wellicht even opnieuw SABnzbd moeten installeren via ipkg, waarna je de instellingen weer in kunt stellen.

Offline jantjekontantje

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 73
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #5 Gepost op: 28 mei 2008, 12:37:00 »
Citaat van: "mdamen"
Ziet er goed uit, ik kom binnenkort ook weer met een aantal updates.. zodat het lekker automatisch (lui) kan :-)
Ik ben benieuwd.

Heb net alles gereset en alles is schoon. Ik wacht dus nog.
 :D

Offline Thomassio

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 16
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #6 Gepost op: 28 mei 2008, 21:01:23 »
De problemen met de rechten van sabnzbd.ini bleken te komen doordat ik nano ipv vi gebruik. Ik had een spatie/enter fout gemaakt in het S70... bestand.

Loopt nu als een zonnetje

Thomas

Anonymous

  • Gast
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #7 Gepost op: 04 juni 2008, 11:44:46 »
Bedankt voor dit stappenplan... erg goed  uitgelegd... net de 4.0RC2 succesvol geinstalleerd - en als mij dat lukt betekent dit dat instructie kluns-proof is ;-)

Thx!

Offline pvdven

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #8 Gepost op: 04 juni 2008, 12:48:05 »
Ik heb de upgrade (naar SABnzbd+ 0.4.0RC2) gedaan zoals beschreven en het werk.  Alleen krijg ik op de start pagina de onderstaande melding:

WARNING
No PAR2 program found, repairs not possible


Bij de oude versie 0.3.1 werkte dit wel gewoon. Weet iemand hoe ik dit kan oplossen?

Offline Verliezer

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 20
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #9 Gepost op: 09 juni 2008, 08:29:24 »
Dit upgrade plan beschrijft dat je voor de nieuwe versie een nieuwe directory aanmaakt in /opt/local.

Houd dit dan ook in dat je de vorige versie directory gewoon kunt verwijderen?

Offline xburchartz

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 2
  • Berichten: 132
    • http://www.xanderburchartz.nl
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #10 Gepost op: 23 juni 2008, 20:30:26 »
Citaat van: "Verliezer"
Dit upgrade plan beschrijft dat je voor de nieuwe versie een nieuwe directory aanmaakt in /opt/local.

Houd dit dan ook in dat je de vorige versie directory gewoon kunt verwijderen?

Beetje late reactie, maar ik ben net terug van vakantie, vandaar :)
Ja, die oude versie kun je gewoon verwijderen.

Offline Proxx

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 18
    • http://www.proxx.nl
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #11 Gepost op: 24 juni 2008, 10:38:26 »
ik heb zo juist de update proberen uit te voeren maar het wil niet echt lukken...

ik heb redelijk verstand van linux werk er zelf mee dus VI is het probleem niet maar als ik na de update SABnzbd start van krijg ik dir.

XXXXX> /opt/etc/init.d/S70sabnzbdplus
Unknown option: -0
usage: /opt/bin/python2.4 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information.

ik ben er achter hoe mijn probleem is ontstaan!

ik had de nieuwe map met SABnzbd in /opt/local/SABnzbd/ gezet
nu was het probleem dat ik in de naam hoofdletters gebruikt heb en dit is niet toegestaan denk ik.

naam veranderd in sabnzbd en nu werkt het prima.

beetje vreemt maar tog

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #12 Gepost op: 24 juni 2008, 11:48:48 »
Citaat van: "Proxx"
ik heb redelijk verstand van linux
<knip>
nu was het probleem dat ik in de naam hoofdletters gebruikt heb en dit is niet toegestaan denk ik.
Iedereen met een beetje Unix of Linux kennis weet toch dat dit OS hoofdlettergevoelig is ;) . Bestand, bestand en BESTAND zijn dus 3 verschillende bestanden. In Windows is het één en hetzelfde bestand.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Proxx

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 18
    • http://www.proxx.nl
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #13 Gepost op: 24 juni 2008, 14:27:09 »
Citaat van: "Matr1x"
<knip>

vi /opt/etc/init.d/S70sabnzbdplus#!/bin/sh
export PATH=/opt/sbin:/opt/bin:${PATH}/opt/local/SABnzbd/SABnzbd.py -f /opt/etc/SABnzbd.ini -d -b 0


mapnaam /opt/local/SABnzbd/

dan heb ik de verwijzing tog hoofdletter gevoellig en zonder fouten of zie ik iets over het hoofd ?

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Stappenplan upgrade SABnzbd naar nieuwste versie op DSx07+
« Reactie #14 Gepost op: 24 juni 2008, 23:07:14 »
Probleem zit ergens anders. Je hebt deze stap fout gedaan:
Citaat
/usr moet worden vervangen door /opt en achter python moet 2.4 worden neergezet. De nieuwe regel wordt dus
#!/opt/bin/python2.4 -00
Want hij geeft toch deze foutmelding:
Citaat
XXXXX> /opt/etc/init.d/S70sabnzbdplus
Unknown option: -0
usage: /opt/bin/python2.4 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information
Ik denk dat je de -00 achter pyton2.4 aangepast hebt...
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac


 

Gevraagd: Stappenplan voor inrichten website op DS-106

Gestart door HanzThePanzBoard NAS hardware vragen

Reacties: 1
Gelezen: 3288
Laatste bericht 19 december 2006, 22:27:51
door Frank
Stappenplan keuze ip camera's voor surveillance station

Gestart door BastionBoard Surveillance Station

Reacties: 2
Gelezen: 1350
Laatste bericht 29 augustus 2015, 06:35:22
door Bastion
Wordpress installeren stappenplan

Gestart door gverhoefBoard Wordpress package

Reacties: 2
Gelezen: 4070
Laatste bericht 30 juni 2017, 10:59:18
door gverhoef
Stappenplan om volume te vergroten

Gestart door stefrBoard NAS hardware vragen

Reacties: 3
Gelezen: 1173
Laatste bericht 15 maart 2020, 16:29:02
door stefr
Stappenplan Mail Server, Mail Station met Outlook/Thunderbird voor POP3-mail

Gestart door VisscherBoard Mail Server

Reacties: 33
Gelezen: 61821
Laatste bericht 03 februari 2020, 20:50:45
door Datk