Ich habe es geschafft, dass dies auf meinem System funktioniert. Ich bin mir ziemlich sicher, dass ich symbolische Links verwendet habe.
Ich unterstütze regelmäßig meine /home
, aber sonst nichts. Um die wenigen Skripts zu erfassen, die ich geändert /etc
habe, verwende ich ein Verzeichnis in meinem Heimatverzeichnis und füge dann einen Symlink an der /etc
Stelle hinzu.
In diesem Fall überprüft das Skript, das diese Verzeichnisse durchläuft, das Vorhandensein der Datei und ist eine "reguläre Datei":
if [ -f "$syshooks/$base" ]; then hook="$syshooks/$base"
Meine Skripte wurden daher überhaupt nicht berücksichtigt. Durch das direkte Kopieren in /etc/pm/sleep.d
sie werden alle korrekt aufgerufen.