Create My Deamon Systemd with autostart/autorestart
|
29th Nov, 2019, 08:40 PM
Post: #1
|
|||
|
|||
Create My Deamon Systemd with autostart/autorestart
Hello to all!
And I have: 1. RPi3B + 2. Xbian 18.1 3 AceStream Media pakage (installed and successfully working if you run the startup script manually) /home/xbian/acestream.engine/acestream.start ------------- Necessary: Run on startup Xbian (preferably restart on crash) What did you do: 1. Made an acestream.service file with the following contents [Unit] Description=AceStream After=network-online.target [Service] Type=simple User=root Group=root ExecStart=/home/xbian/acestream.engine/acestream.start ExecStop=/home/xbian/acestream.engine/acestream.stop TimeoutSec=2 # Restart = always [Install] WantedBy=multi-user.target ------------- 2. copied it to /lib/systemd/system 3. Executed commands: systemctl enable acestream - a symbolic link was successfully created in /etc/systemd/system/multi-user.target.wants/acestream.service but cannot start acestream as a service command: systemctl start acestream Output: Failed to start acestream.service: Unknown unit: acestream.service See system logs and 'systemctl status acestream.service' for details. On command: systemctl -l status acestream It produces: Failed to get properties: No such interface '' -------- At the moment, as a temporary option, added the line to /etc/rc.local /home/xbian/acestream.engine/acestream.start& but PVR IPTV Ssimple Client is loaded before the acestream engine and the channel list is not loaded P.S: Sorry for my English, this is not my native language. |
|||
29th Nov, 2019, 09:42 PM
Post: #2
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart
XBian does not use Systemd, using Upstart instead
For your need, please look into file /etc/default/xbmc, parameter USERRUN and/or WAITFOR In parameter WAITFOR you can define daemon(s) to wait before Kodi is starting In oarameter USERRUN you can define your own user script |
|||
30th Nov, 2019, 12:41 AM
Post: #3
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart
(29th Nov, 2019 09:42 PM)Nachteule Wrote: XBian does not use Systemd, using Upstart instead The file /etc/default/xbmc indicates USERRUN = "/usr/local/sbin/user-run.sh" I created the executable (+ x) script user-run.sh at the specified path /home/xbian/acestream.engine/acestream.start But XBian did not boot, but switched to command line mode, where I deleted the specified user-run.sh file. Tell me where to register autorun /home/xbian/acestream.engine/acestream.start before starting the PVR IPTV Simple Client plugin. |
|||
30th Nov, 2019, 02:02 AM
Post: #4
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart
Quote:Tell me where to register autorun /home/xbian/acestream.engine/acestream.start before starting the PVR IPTV Simple Client plugin. I'm missing the magic word Code: #!/bin/sh |
|||
30th Nov, 2019, 02:45 AM
Post: #5
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart
(30th Nov, 2019 02:02 AM)Nachteule Wrote:Quote:Tell me where to register autorun /home/xbian/acestream.engine/acestream.start before starting the PVR IPTV Simple Client plugin. Thank you so much sir! I will try. |
|||
30th Nov, 2019, 04:58 AM
Post: #6
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart | |||
5th Dec, 2019, 08:25 AM
Post: #7
|
|||
|
|||
Create My Deamon Systemd with autostart/autorestart
No, better: Please.
Sent from my iPhone using Tapatalk |
|||
5th Dec, 2019, 08:30 AM
Post: #8
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart | |||
20th Jun, 2022, 05:40 PM
Post: #9
|
|||
|
|||
RE: Create My Deamon Systemd with autostart/autorestart
systemd is a system and service manager flagle that is responsible for starting and stopping services. systemd is used by many Linux distributions to replace initd, which is no longer supported.
|
|||
« Next Oldest | Next Newest »
|