Start TDPS with systemd

Start TDPS with systemd

Postby wagnbeu0 » 20 Oct 2015, 17:24

Hi, I successful changed my Pi from raspbmc to OSMC which is now based on systemd.

Does anyone have a running startscript so my personal server will start automatically after every boot?
wagnbeu0
 
Posts: 49
Joined: 25 Jun 2013, 10:01

Re: Start TDPS with systemd

Postby wagnbeu0 » 21 Oct 2015, 13:10

So, ich habe es nun geschafft:

Der PÜersonal Server ist auf der Distribution OSMC unter /opt/tdps entpackt. Die Dateien gehören dem lokalen User teamdrive, der aquch den Dienst starten soll.

Man muss eine Datei /lib/systemd/system/tdps.service erstellen mit diesem Inhalt:
Code: Select all
[Unit]
Description=TeamDrive 1.1.058 Server Linux
After=network.target

[Service]
User=teamdrive
PIDFile=/opt/tdps/tdpsd.pid
ExecStart=/opt/tdps/tdpsd -c /opt/tdps/tdps.config -m /opt/tdps/mime.types -w /opt/tdps/
ExecStop=/opt/tdps/stop-tdps -p /opt/tdps/tdpsd.pid
KillMode=process

[Install]
WantedBy=multi-user.target


Danach mit
Code: Select all
systemctl enable tdps

Den Dienst starten.

Achtung: Ich musste noch manuell einen symlink setzen, damit der Server startet:
Code: Select all
ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3


vielleicht hilft euch das ja.
wagnbeu0
 
Posts: 49
Joined: 25 Jun 2013, 10:01


Return to TeamDrive Personal Server

Who is online

Users browsing this forum: No registered users and 1 guest

cron