jdownloader2-headless/startJD2.sh
2015-09-01 16:18:57 +02:00

24 lines
419 B
Bash
Executable file

#!/bin/bash
function stopJD2 {
PID=$(cat JDownloader.pid)
kill $PID
wait $PID
exit
}
trap stopJD2 EXIT
# Add a user to run the jdownloader
addgroup --gid $GID jdusers
useradd -M --uid $UID --gid $GID jduser
chown -R jduser:jdusers /opt/JDownloader/cfg
chown -R jduser:jdusers /root/Downloads
su jduser -c 'java -Djava.awt.headless=true -jar /opt/JDownloader/JDownloader.jar &'
while true; do
sleep inf
done