Skripte unter pm / sleep.d werden beim Anhalten mit KDE 4.3 nicht aufgerufen

1620
Richard Corden

Fujitsu-Siemens H240, Slackware-Strom, KDE 4.3.2.

Ich möchte einige zusätzliche Schritte ausführen, wenn mein Laptop ausgesetzt wird.

Ich habe diese SU- Frage gefunden, die meiner Frage sehr nahe kommt. Die Skripts, die ich in dieses Verzeichnis gestellt habe, werden jedoch nicht für mich aufgerufen.

Dies kann eine Slackware-Sache sein, oder es ist möglich, dass KDE einen anderen Speicherort für diese Skripts hat.

Ich unterbreche die Verwendung des Optionsfelds "Suspend" im Dialogfeld "Guidance Power Manager" von KDE.

Gibt es einen Standardspeicherort, an dem ich meine Skripts platzieren kann, damit sie vor und nach dem Aussetzen des Computers ausgeführt werden?

1

1 Antwort auf die Frage

1
Richard Corden

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 /etchabe, verwende ich ein Verzeichnis in meinem Heimatverzeichnis und füge dann einen Symlink an der /etcStelle 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.dsie werden alle korrekt aufgerufen.