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?
[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
systemctl enable tdps
ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3
$ cat /etc/systemd/system/tdps.service
[Unit]
Description="TeamDrive Personal Server"
After=network.target
[Service]
User=tdps
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
PrivateTmp=yes
ProtectHome=yes
ProtectSystem=yes
[Install]
WantedBy=multi-user.target
sudo systemctl stop tdps.service
$ sudo systemctl status tdps.service
● tdps.service - "TeamDrive Personal Server"
Loaded: loaded (/etc/systemd/system/tdps.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2020-08-08 14:43:56 CEST; 8min ago
Process: 26963 ExecStart=/opt/tdps/tdpsd -c /opt/tdps/tdps.config -m /opt/tdps/mime.types -w /opt/tdps (code=exited, status=1/FAILURE)
Process: 26991 ExecStop=/opt/tdps/stop-tdps -p /opt/tdps/tdpsd.pid (code=exited, status=0/SUCCESS)
Main PID: 26963 (code=exited, status=1/FAILURE)
Aug 08 14:43:18 vmd54920.contaboserver.net systemd[1]: Started "TeamDrive Personal Server".
Aug 08 14:43:55 vmd54920.contaboserver.net systemd[1]: Stopping "TeamDrive Personal Server"...
Aug 08 14:43:55 vmd54920.contaboserver.net systemd[1]: tdps.service: Main process exited, code=exited, status=1/FAILURE
Aug 08 14:43:56 vmd54920.contaboserver.net stop-tdps[26991]: TeamDrive Personal Server stopped
Aug 08 14:43:56 vmd54920.contaboserver.net systemd[1]: tdps.service: Failed with result 'exit-code'.
Aug 08 14:43:56 vmd54920.contaboserver.net systemd[1]: Stopped "TeamDrive Personal Server".
===========================================
200808 14:43:55 TeamDrive Personal Server shutdown
200808 14:43:56 [Error] NetworkHandler2: void CSThread::throwSignal(CSThread.cc:404) Terminated (15)
200808 14:43:56 [Note] TeamDrive Personal Server no longer published
Return to TeamDrive Personal Server (TDPS)
Users browsing this forum: No registered users and 26 guests