Also wenn es ums reine Netzwerk warten für Telerising geht, ohne nen Service anlegen zu müssen, habe ich das mit Cronjob und start.sh gelöst. So startet Telerising erst 30 Sekunden später.
Oder worum geht es jetzt hier genau?
Cronjob:
@reboot /opt/telerising/start.sh
start.sh
#!/bin/bash
sleep 30
cd /opt/telerising
./api & disown
exit 0
Pfade müssen angepasst werden. start.sh braucht chmod 755.
Alles anzeigen
Erstmal Vielen Dank für die Mühe
Aber eine Frage hätte ich dazu, wird durch den cronjob der Service also telerising.service später gestartet? Aber nicht sofort sondern 30 Sekunden später? Weil so wie ich es verstehe startet dann doch telerising.service und dann startet telerising nochmal über das Start.sh richtig oder?
Vielleicht verständlicher:
Neustart
Kein telerising start über telerising.service
30 Sekunden warten dann erst telerising.service starten?
Weil wie geschrieben durch ein Update von telerising fliegt das 30 sec sleep raus 
Ich suche eine Möglichkeit um telerising nicht sofort nach Start zu starten sondern 15-30sec später sowie es das Befehl
ExecStartPre=/bin/sleep 15
Macht nur brauch ich eine Möglichkeit das dieser Befehl drin bleibt nach einem telerising update
Danke sehr