Synology-Forum.nl

Packages => 3rd party Packages => SABnzbd (usenet) => Topic gestart door: marius op 12 juni 2008, 12:54:26

Titel: Script schrijven
Bericht door: marius op 12 juni 2008, 12:54:26
Hallo,

Ik heb een ds207+ gekocht ik heb er sabnzbd 0.3.1 werkend op gekregen alleen ik kan de rechten niet goed krijgen ik heb alle forums al na gelezen maar hier kom ik niet verder mee, zou iemand mij een script kunnen geven en aan kan geven wat ik moet veranderen ik heb namelijk dat standaard script wel maar ik weet niet wat ik hier aan moet veranderen en hoe ik het moet noemen dat ik hem kan uitlezen automatisch met het downloaden van nzb.
Dit is mijn script

#!/bin/sh
# Post processing script for SABnzbd which chmods the directories

echo
echo Started as $0
echo
echo "The first parameter (result-dir) =" $1
echo "The second parameter (nzb-name) =" $2
echo "The third parameter (nice name) =" $3
echo "The fourth parameter (newzbin-id) =" $4

echo

chmod -R 777 /volume1/download

Als ik dit als een rechten.sh bestand opsla kan ik hem niet benaderen als ik in OPTIONAL: External post-processing script: /volume1/download/rechten.sh wil openen.
Wie kan mij helpen hiermee.
Ik weet niet meer wat ik fout doe.
Als ik dit appart draai chmod -R 777 /volume1/download dan krijg ik wel rechten op de onderliggende mappen die sabnzbd aan heeft gemaakt maar ik wil dit via dat script geautomatiseerd laten lopen.
 :(
Titel: Re: Script schrijven
Bericht door: mdamen op 12 juni 2008, 15:44:59
Heb je dit bestand ook in de folder /volume1/download/ gezet?
Nog een punt waar je op moet letten is dat het bestand executeable moet zijn, dit doe je door het volgende commando:

chmod +x rechten.sh
Titel: Re: Script schrijven
Bericht door: ovanheck op 12 juni 2008, 20:53:18
Citaat van: "mdamen"
Heb je dit bestand ook in de folder /volume1/download/ gezet?
Nog een punt waar je op moet letten is dat het bestand executeable moet zijn, dit doe je door het volgende commando:

chmod +x rechten.sh

Ik zit nu ook al wat dagen te tobben met dit rechten probleem
Ik neem aan dat het scriptbestand .sh niet anders dan een ascii tekstbestandje is gemaakt met kladblok van de concurrent mswxp
wel goed opgeslagen met extentie .sh

indien anders gaarne even uitleg
bedankt voor alle support :wink:
Titel: Re: Script schrijven
Bericht door: marius op 12 juni 2008, 23:44:21
Ik heb letterlijk gedaan zoals het hier staat chmod +x rechten.sh maar dit wil niet baten.
Ik heb ook nog cd /volume1/download en dan vervolgens chmod +x rechten.sh maar dit wil ook niet helpen.
Hoe moet ik precies dit bestand inplementeren de goede rechten aangeven en uberhaubt het bestand wel goed zoals het hierboven staat.
Ik weet namelijk niet of hij werkt kan ik niet controleren. De onderste regel werkt maar verder weet ik het niet.
Alvast bedankt voor jullie reacties ik kom er alleen nog niet verder mee uit. Ik hoor hopelijk snel van jullie.
Titel: Re: Script schrijven
Bericht door: Anonymous op 13 juni 2008, 10:26:59
Citaat van: "marius"
Ik weet namelijk niet of hij werkt kan ik niet controleren.
Je kan het sh-bestand zo starten om te testen:./volume1/download/rechten.sh(Dus met een puntje ervoor
Titel: Re: Script schrijven
Bericht door: Anonymous op 13 juni 2008, 10:31:07
Citaat van: "Gast"
Citaat van: "marius"
Ik weet namelijk niet of hij werkt kan ik niet controleren.
Je kan het sh-bestand zo starten om te testen:./volume1/download/rechten.sh(Dus met een puntje ervoor
Ok volgens mij werkt bovenstaand niet, probeer het zo:
cd /volume1/download
./rechten.sh
Titel: Re: Script schrijven
Bericht door: marius op 16 juni 2008, 19:18:56
Kan er iemand een script neer zetten zoals het bij hem werkt en wat ik aan moet passen in het rood weergeven. Kan ik namelijk kijken wat ik fout heb gedaan en waarom het bij mij dan niet werkt.
Alvast bedankt voor alle reacties. Maar ik heb het nog niet voor elkaar gekregen. :(
Titel: Re: Script schrijven
Bericht door: mdamen op 17 juni 2008, 00:00:54
Het script zoals het hier staat werkt gewoon, ik heb deze net even getest.
Misschien ligt het aan de text editor waarmee je het bestand upload, wat krijg je zien als je het volgende commando uitvoert?

sh /volume1/download/rechten.sh
Krijg je dan een foutmelding te zien?
Titel: Re: Script schrijven
Bericht door: ovanheck op 17 juni 2008, 13:39:52
Bij mij zijn de rechten problemen in 1 x opgelost door een tekst elders in dit forum
Ik heb in de directory  /volume1/opt/ect het sabnzbd ini bestand gewijzigd
daarkun je achter de tekst permissions de waarde 777 zetten.
even saven sabnzbd opnieuw starten en het probleem is opgelost.
elke download map is nu probleemloos te openen
heb de postscripting in de config uitgezet.
Ik heb als editor gewoon windows kladblok gebruikt
Titel: Re: Script schrijven
Bericht door: marius op 24 juni 2008, 20:38:25
Thanks werkte inderdaad. Allemaal hartelijk bedankt
Titel: Re: Script schrijven
Bericht door: Anonymous op 25 juni 2008, 16:53:43
Wat ook kan is de in de sabnzbd.ini de persmission = 0777 zetten, heb je helemaal geen scriptje nodig ;-)
Titel: Re: Script schrijven
Bericht door: Matr1x op 25 juni 2008, 16:57:44
Of gewoon de nieuwste versie van SABnzbd installeren, want daar kan je ook gewoon de 0777 opgeven via de webpagina. En zo zitten er nog wel meer handige nieuwe mogelijkheden in de nieuwste versie.