Ich glaube nicht, dass es ein generisches Verfahren zum Ausführen eines Skripts gibt, bevor ein Gerät ausgehängt wird.
Sie können das Sicherungsskript nach dem Aufheben der Bereitstellung des Geräts ausführen. Dies wäre jedoch sehr umständlich. Sie müssten das Gerät erneut bereitstellen, das Backup ausführen, das Gerät erneut aushängen (ohne das Skript erneut auszulösen) und schließlich den Benutzer benachrichtigen dass das Gerät vom Stromnetz getrennt werden kann.
Um ein Skript vor dem Aufheben der Bereitstellung auszuführen, rufen Sie anstelle von das eigene Aufhebung-Skript auf /bin/umount
. Wenn Sie GUIs behandeln möchten, die aufrufen, /bin/umount
ob Sie dies wünschen oder nicht, können Sie die umount
ausführbare Datei umleiten und Ihr Skript an ihre Stelle setzen:
dpkg-divert --local --rename --divert /bin/umount.real /bin/umount