Hallo,
ich möchte wenn mein Linux System heruntergefahren oder neu gestartet wird, das ganze verzögern damit ich einige Kopier Befehle absetzen kann.
Laut Anleitung eine Service erstellt:
[Unit]
Description=Do something required
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target
# This works because it is installed in the target and will be
# executed before the target state is entered
# Also consider kexec.target
[Service]
Type=oneshot
ExecStart=/home/john/.my_script #your path and filename
[Install]
WantedBy=halt.target reboot.target shutdown.target
Mittels "systemctl restart start_and_stop.service" wird das Script ausgeführt (zum testen nur eine Echo ausgabe)
Aber wenn ich einen restart mache, wird nichts ins Syslog geschrieben.
Habe ich einen Fehler im Script?
Außerdem möchte ich ja noch den Neustart verzögern.
ich möchte wenn mein Linux System heruntergefahren oder neu gestartet wird, das ganze verzögern damit ich einige Kopier Befehle absetzen kann.
Laut Anleitung eine Service erstellt:
[Unit]
Description=Do something required
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target
# This works because it is installed in the target and will be
# executed before the target state is entered
# Also consider kexec.target
[Service]
Type=oneshot
ExecStart=/home/john/.my_script #your path and filename
[Install]
WantedBy=halt.target reboot.target shutdown.target
Mittels "systemctl restart start_and_stop.service" wird das Script ausgeführt (zum testen nur eine Echo ausgabe)
Aber wenn ich einen restart mache, wird nichts ins Syslog geschrieben.
Habe ich einen Fehler im Script?
Außerdem möchte ich ja noch den Neustart verzögern.
0 commentaires:
Enregistrer un commentaire