hi
mein seit jahren laufendes pyload lässt sich neuerdings nicht mehr updaten.
ich verwende das
http://pastebin.com/J9mdXURL script zum updaten, installiert habe ich pyload über ipkg, immer die tip version und nicht die stable 0.4.9
im log sehe ich keine fehler.
aber das update scheint in einer art schleife zu hängen und mir ist unerklärlich wieso.
Rich (BBCode):
DS-712> /opt/etc/init.d/S99pyload update
pyLoad 0.4.9: try to kill myself
waiting for pyLoad to quit
pyLoad successfully stopped
UPDATE: updating pyLoad 0.4.9
pyLoad 0.4.9: try to kill myself
No pyLoad running.
UPDATE: updating pyLoad 0.4.9
pyLoad 0.4.9: try to kill myself
No pyLoad running.
UPDATE: updating pyLoad 0.4.9
pyLoad 0.4.9: try to kill myself
No pyLoad running.
UPDATE: updating pyLoad 0.4.9
pyLoad 0.4.9: try to kill myself
No pyLoad running.
UPDATE: updating pyLoad 0.4.9
...
das geht jetzt ewig so weiter.
hat es was damit zu tun, das pyload jetzt auf git umgezogen ist?
aber der download link der tip version funktioniert ja nach wie vor. (
https://bitbucket.org/spoob/pyload/get/tip.zip)
jemand ne idee?
//EDIT:
wenn ich mir das pastebin script anschaue, sehe ich, dass das problem in zeile 82 liegt:
Rich (BBCode):
81 $SYNO/wget --no-check-certificate -q $UPDATE_SRC
82 if [ $? -eq 0 ] ; then
83 echo "UPDATE: successfully loaded dev version"
84 else
85 update
86 fi
$? -eq 0 ist anscheinend NICHT true, was bedeuted, das wget einen fehler ausgibt. wenn ich den befehl aber so in die console eingebe (mit der /bin/sh), dann geht das downloaden aber einwandfrei ohne fehler.
wie kann ich auf consolenebene den returncode von wget ausgeben lassen?
danke für hilfe