Ich brauche ein Skript, das das Herunterfahren auf unterschiedliche Weise ermöglicht, je nachdem, ob ein Benutzer angerufen hat stop
oder das System ausfällt.
Einige Hintergrundinformationen: Ich habe zwei Hauptfunktionen zum Beenden eines laufenden Prozesses: stop
und suspend
. Wenn ich aufrufe stop myscript
, möchte ich, dass die stop
Funktion verwendet wird. Wenn die Maschine jedoch heruntergefahren wird, möchte ich, dass die suspend
Funktion verwendet wird. Ist dies mit Upstart möglich?
In einem ähnlichen Zusammenhang: Kann ich ein skriptspezifisches Schlüsselwort erstellen, mit dem ich meine verschiedenen Shutdown-Typen angeben kann (so dass ich stop myscript
„AND“ sagen könnte suspend myscript
)?
Antwort1
Upstart hat keine „Suspend“-Strophe. Sie können zwei Upstart-Skripte mit unterschiedlichen Strophen einrichten stop on
.