Das war jetzt nur grob zusammengestrickt, das Script schreibt dann nur per ssh ne Datei auf meinen Desktop Rechner....
Code[Unit] Description=Start at shutdown, reboot, halt Before=shutdown.target reboot.target halt.target [Service] Type=oneshot ExecStart=/home/stephan/bin/fahren [Install] RequiredBy=shutdown.target reboot.target halt.target
Das Problem ist, das beim starten des Services die Datei schon geschrieben wird, also beim Rechnerstart.
Beim Herunterfahren wird die Datei auch geschrieben.......
Bei mir hätte es ähnlich ausgesehen. Wenn ich dich richtig verstehe, dann wird das Script in der Service-Unit auch schon beim Rechnerstart ausgeführt? Was mich jetzt etwas verwirrt.
EVtl. müsste in dem Abschnitt [Unit] noch Requires=shutdown.target reboot.target halt.target
Ich müsste das mal selber ausprobieren, aber ich komme in dieser Woche nicht mehr dazu.