Was sind die besten Vorgehensweisen, um sicherzustellen, dass ein "Todess" -Skript ausgelöst wird, wenn Sie sterben?

503
HappyFace

Ich möchte in vernünftigem Maße sicherstellen, dass ein paar Skripte ausgeführt werden, wenn ich tot bin. Gibt es Open-Source-Lösungen, die diesen Prozess rationalisieren? Was sind die besten Vorgehensweisen, die ich beachten sollte?

Meine naive Lösung ist, dass ich auf meinem lokalen Rechner ein Skript ausführte, um das aktuelle Datum in ~ / .lastAlive auf eine Reihe von VPSes zu schreiben. Dann werde ich einen Anacron-Job auf den VPS einrichten, um diese Datei zu überprüfen. Wenn das Aufnahmedatum mehr als 3 Monate alt war, wird das Skript ein privates "Death-Will-Repository" von Bitbucket klonen und das Initialisierungsskript ausführen. Das Skript fügt dem Repository nach dem fehlerfreien Abschluss ein ".RIP" hinzu und drückt die Änderung. Der Initialisierer würde einfach beenden, wenn ".RIP" im Repository vorhanden ist.

1
Nicht sicher, ob er beantwortet werden kann, aber das Problem ist ein "Totmannwechsel". Vielleicht möchten Sie diesen Satz bei Google veröffentlichen und sehen, was auftaucht. Ich befürworte keinen, aber es gibt Dienste, die diesen Service anbieten. Ich denke, wenn Sie extrem sicher sein müssen, haben Sie redundante Schalter! Es scheint, dass Ihre vorgeschlagene Lösung sehr komplex ist - was bedeutet, dass sie eher ausfällt (und wahrscheinlich schwer zu testen ist). davidgo vor 6 Jahren 1

0 Antworten auf die Frage