Ich benutze viel GNU-Bildschirm. Ich finde es sehr ärgerlich, dass ich jedes Mal, wenn der Server neu gestartet werden muss, alle meine Sitzungen verliere (auch wenn ich vorher weiß, dass ich alles neu einrichten muss).
Ich habe im Internet nach Möglichkeiten gesucht, wie der Bildschirm einen Neustart überlebt, aber nichts gefunden, das für mich funktioniert. Einige der Methoden, die ich gefunden habe und deren Fehler:
- CryoPID : scheint tot zu sein und verspricht seit 2005 Unterstützung für den Bildschirm
- DMCTP : hat Probleme mit setuid (), hat bei mir nicht funktioniert (ich gebe zu, ich habe mich nicht sehr angestrengt)
- ein Skript, das versucht, die Sitzung von Grund auf neu zu erstellen; Sie verlieren immer noch Ihren Verlauf und ich denke, auch die Umgebungsvariablen sind nicht richtig gesetzt (und als ich es versuchte, wurden nicht alle Sitzungen aufgerufen)
Vielleicht kennt jemand einen besseren Prozess-Gefrierschrank? Dies scheint der vielversprechendste Weg zu sein.