- Mitglied seit
- 17. Dez 2011
- Beiträge
- 191
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
mit Version 2 des Pakets für ARM (Marvell Kirkwood) bekommt es seinen eigenen Beitrag
Im Paket Repository http://pvr.unzureichende.info/synology liegt ab sofort pyLoad 0.4.9-2 als .spk
Es enthält alle Abhängigkeiten (Liste siehe unten) und kann auf einer "untouched" DS ohne weitere Vorbereitung oder Konfiguration installiert werden.
Die Installation erstellt einen neuen Share namens /pyload auf dem Installationsvolume, die Sprache wird anhand der Einstellung im DSM Setup bei der Installation erkannt (Achtung: "default/Autodetect" ist Englisch).
Default User: admin, Passwort: changeme
UnRAR ist enthalten und vorkonfiguriert, als Webserver wird bjoern (lightweight) genutzt. pyLoadCore läuft als Systemuser "pyload", nicht als root, der User wird bei Installation angelegt und bei Deinstallation entfernt.
DSM: ab DSM 3.2-1922
Download
15 MB, MD5: d972335fdaf02d8ba915c70eb98d3663
War als Anhang zu unhandlich, für Updates ist die Installation über die Paketquelle empfehlenswert.
Details zum Paket werden auch unter "mehr" im Tab "Log" angezeigt.
Paketinhalt
offene Ports
Inhalt des /pyload Shares
administration
Um neue pyLoad User anzulegen:
SSH: /var/packages/pyload/scripts/start-stop-status user
Reconnect
das Paket enthält curl, netcat und upnpc, im mitgelieferten Script sind Beispiele enthalten.
Es sollte damit mit jedem UPnP-IGD Router möglich sein.
Paketlizenz
Die jeweiligen Inhalte stehen unter ihrer jeweiligen Lizenz, das Paket selbst (Packaging, Scripts, Patches,...) steht unter no problem, bugroff - so frei es nur geht.
Autoupdate
Ist im Paket nicht enthalten, das Paket wird bei stable Updates aktualisiert und ist selbst auch so etwas wie "stable". Für TIP Versionen wäre vielleicht ein zweites Paket (PaketID pyloadtip) eine Idee, quasi die "unstable-sid" nightly dazu.
Für Bastler
pyLoad Umgebung importieren: ". /var/packages/pyload/target/bin/import-environment"
pyLoad selbst liegt unter "/var/packages/pyload/target/pyload"
(target ist ein Symlink, "/volumeX/@appstore/pyload/.." geht auch )
Die PaketID ist pyload (Vorsicht vor ID Konflikten)
Falls jemand Python 2.7.2 oder andere Teile gebrauchen kann oder "pyloadtip" selbst in Angriff nehmen möchte: nur zu, bedient euch
Das Profil (/var/packages/pyload/target/var/config) bleibt bei Paketupdates erhalten, sofern möglich.
Bei Deinstallation wird der /pyload Share nur als Freigabe gelöscht, bleibt auf dem Volume aber erhalten damit nichts unabsichtlich wegkommt.
have fun und frohe Weihnachten!
mit Version 2 des Pakets für ARM (Marvell Kirkwood) bekommt es seinen eigenen Beitrag
Im Paket Repository http://pvr.unzureichende.info/synology liegt ab sofort pyLoad 0.4.9-2 als .spk
Es enthält alle Abhängigkeiten (Liste siehe unten) und kann auf einer "untouched" DS ohne weitere Vorbereitung oder Konfiguration installiert werden.
Die Installation erstellt einen neuen Share namens /pyload auf dem Installationsvolume, die Sprache wird anhand der Einstellung im DSM Setup bei der Installation erkannt (Achtung: "default/Autodetect" ist Englisch).
Default User: admin, Passwort: changeme
UnRAR ist enthalten und vorkonfiguriert, als Webserver wird bjoern (lightweight) genutzt. pyLoadCore läuft als Systemuser "pyload", nicht als root, der User wird bei Installation angelegt und bei Deinstallation entfernt.
DSM: ab DSM 3.2-1922
Download
15 MB, MD5: d972335fdaf02d8ba915c70eb98d3663
War als Anhang zu unhandlich, für Updates ist die Installation über die Paketquelle empfehlenswert.
Details zum Paket werden auch unter "mehr" im Tab "Log" angezeigt.
Paketinhalt
Code:
OpenSSL 1.0.0e http://www.openssl.org/source/openssl-1.0.0e.tar.gz
netcat 0.7.1 http://garr.dl.sourceforge.net/sourceforge/netcat/netcat-0.7.1.tar.gz
curl 7.23.1 http://curl.haxx.se/download/curl-7.23.1.tar.gz
libreadline 6.2 ftp://ftp.cwru.edu/pub/bash/readline-6.2.tar.gz
libidn 1.23 http://ftp.gnu.org/gnu/libidn/libidn-1.23.tar.gz
libev 4.04 http://dist.schmorp.de/libev/libev-4.04.tar.gz
Python 2.7.2 http://python.org/ftp/python/2.7.2/Python-2.7.2.tgz
PyCrypto 2.4.1 http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.4.1.tar.gz
PIL 1.1.7 http://effbot.org/downloads/Imaging-1.1.7.tar.gz
PyCURL 7.19.0 http://pycurl.sourceforge.net/download/pycurl-7.19.0.tar.gz
pyOpenSSL 0.11 http://launchpad.net/pyopenssl/main/0.11/+download/pyOpenSSL-0.11.tar.gz
bjoern 1.2 https://github.com/jonashaag/bjoern/tarball/1.2
http-parser 1.0 https://github.com/joyent/http-parser/tarball/v1.0
pyLoad 0.4.9 http://get.pyload.org/get/src/
ipkg-src:
sqlite 3.7.3-1
tesseract 2.03 + tesseract eng 2.03
libpng 1.2.44-1
libtiff 3.9.5-1
ossp js 1.6-1
offene Ports
Code:
TCP 7227 remote API
TCP 8000 web GUI
TCP 9666 click'n load
Inhalt des /pyload Shares
Code:
/downloads/ Downloads (ggf entpackt)
/unrar_passwords.txt UnRAR Passwortliste
/reconnect.sh Reconnect Konfiguration und/oder Script
/watch/ watch folder: DLC container
/watchfile.txt watch file: URLs
administration
Um neue pyLoad User anzulegen:
SSH: /var/packages/pyload/scripts/start-stop-status user
Reconnect
das Paket enthält curl, netcat und upnpc, im mitgelieferten Script sind Beispiele enthalten.
Es sollte damit mit jedem UPnP-IGD Router möglich sein.
Paketlizenz
Die jeweiligen Inhalte stehen unter ihrer jeweiligen Lizenz, das Paket selbst (Packaging, Scripts, Patches,...) steht unter no problem, bugroff - so frei es nur geht.
Autoupdate
Ist im Paket nicht enthalten, das Paket wird bei stable Updates aktualisiert und ist selbst auch so etwas wie "stable". Für TIP Versionen wäre vielleicht ein zweites Paket (PaketID pyloadtip) eine Idee, quasi die "unstable-sid" nightly dazu.
Für Bastler
pyLoad Umgebung importieren: ". /var/packages/pyload/target/bin/import-environment"
pyLoad selbst liegt unter "/var/packages/pyload/target/pyload"
(target ist ein Symlink, "/volumeX/@appstore/pyload/.." geht auch )
Die PaketID ist pyload (Vorsicht vor ID Konflikten)
Falls jemand Python 2.7.2 oder andere Teile gebrauchen kann oder "pyloadtip" selbst in Angriff nehmen möchte: nur zu, bedient euch
Das Profil (/var/packages/pyload/target/var/config) bleibt bei Paketupdates erhalten, sofern möglich.
Bei Deinstallation wird der /pyload Share nur als Freigabe gelöscht, bleibt auf dem Volume aber erhalten damit nichts unabsichtlich wegkommt.
have fun und frohe Weihnachten!
Zuletzt bearbeitet: