[Eisfair] systemd und eigenes init-Script

Holger Bruenjes holgerbruenjes at gmx.net
Sa Mär 11 11:44:18 CET 2023


Hallo Uwe

Am 11/03/2023 um 10.58 schrieb Uwe Kunze:

>> schick mir mal das skript PM
> 
> ist unterwegs.

OK, das exit 0 am Ende hat ja keine Auswirkung auf das ausfuehren 
von dem Skript.

Wenn wie Marcus schon schrieb ein Start link angelegt ist, wird das 
auch immer gestartet, das ist aber keine neue Erkenntnis von Systemd.

Ansonsten, bis auf das doppelgemoppel von function () kann ich da 
auch nicht erkennen, warum das nicht laufen sollte, wenn es 
aktiviert ist.


als Beispiel

[...ist
function is_running ()

[.. sollte
is_running ()


fuer die bash ist function und () das gleiche, eigentlich schliesst 
das eine das andere aus

entweder
function is_running

oder
is_running()


Wenn du diese Funktion nur temporaer benoetigst kannst das Skript ja 
auch woanders ablegen z.B.

/usr/libexec/wpa/dein_skript

oder besser da es ein user Skript ist unter

/usr/local/wpa/dein_skript


und es bei Bedarf von Hand starten mit dem ganzen Pfad

/usr/libexec/wpa/dein_skript start

/usr/local/wpa/dein_skript start


Holger


Mehr Informationen über die Mailingliste Eisfair