#1
|
|||
|
|||
Ubuntu Server Jdownloader Headless Rechteproblem
Hallo, ich habe JDownloader2 auf einem Ubuntu Server laufen, der die Downloads auf ein per nfs eingebundetes Share schreibt und dort entpackt.
Soweit so gut, das klappt alles, auch entpacken tut er brav. Nur leider schreibt er mir die Dateien zwar mit Leserechte, nur verschieben und löschen kann ich sie nicht. Ich starte den Jdownloader mit folgendem Script beim Boot der VM. Code:
env USER=jdownloader emits jd-started description "jDownloader-upstart-script" start on (filesystem and stopped udevtrigger) stop on runlevel [016] respawn respawn limit 10 5 limit nice 21 21 script exec su -c "umask 000" $USER exec su -c "java -Djava.awt.headless=true -jar /opt/jdownloader/JDownloader.jar >/dev/null 2>/dev/null" $USER end script Hat jemand eine Idee wie ich den Script oben (oder etwas anderes) verändern muss, damit Jdownloader mit die Dateien free4all erstellt? P.S.: Mein FreeBSD Script sah so aus: Code:
#!/bin/sh . /etc/rc.subr name=jd2 rcvar=jd2_enable start_cmd="${name}_start" stop_cmd="${name}_stop" load_rc_config $name jd2_start() { #!/bin/bash echo "starting JDownloader2..." umask 000 cd /jdownloader/ /usr/local/bin/java -Djava.awt.headless=true -jar JDownloader.jar >/dev/null 2>/dev/null & } jd2_stop() { #!/bin/bash echo "killing java (and JDownloader2)..." pgrep java | xargs kill } jd2_restart() { #!/bin/bash echo "killing java (and JDownloader2)..." pgrep java | xargs kill umask 000 cd /jdownloader/ echo "starting JDownloader2..." /usr/local/bin/java -Djava.awt.headless=true -jar JDownloader.jar >/dev/null 2>/dev/null & } run_rc_command "$1" Last edited by honeybee; 04.03.2020 at 00:08. |
#2
|
|||
|
|||
Ok, ich weiß auch nicht was ich da gemacht habe, aber ich habe festgestellt dass mein Script oben gar nicht der richtige war das den Jdownloader Startet.
Mit sudo service jdownloader status habe ich den Ort gefunden. /etc/systemd/system/jdownloader.service Dort habe ich dann reingeschrieben: Quote:
Quote:
P.S.: die jd.sh natürlich noch mit "chmod +x jd.sh" ausführbar machen. Last edited by honeybee; 07.03.2020 at 19:55. |
Thread Tools | |
Display Modes | |
|
|