Ich möchte ein Skript ausführen, um mein Home-Verzeichnis bei jeder Abmeldung von Gnome mit einem anderen Computer zu synchronisieren. Gibt es eine Möglichkeit, sich beim Abmelden von Gnome anzumelden?
Ich möchte ein Skript ausführen, um mein Home-Verzeichnis bei jeder Abmeldung von Gnome mit einem anderen Computer zu synchronisieren. Gibt es eine Möglichkeit, sich beim Abmelden von Gnome anzumelden?
Antworten:
Das Skript / etc / gdm / PostSession / Default wird von root ausgeführt, wenn jemand seine X-Sitzung beendet. Sie könnten dort so etwas hinzufügen
if [ ${USERNAME} = "myuser" ];then
su myuser -c /home/myuser/logout.sh
fi
vor der Ausfahrt 0.
Erstellen Sie dann eine Datei /home/myuser/logout.sh, machen Sie sie ausführbar und fügen Sie Ihren rsync-Aufruf hinzu.
Sie können das Skript der ~/.bash_logout
Skriptdatei hinzufügen (erstellen Sie es, wenn es nicht vorhanden ist, aber stellen Sie sicher, dass Sie es als ausführbar markieren).
Ich suche nach einer Möglichkeit, dies nur mit der Gnome-Sitzung zu tun, da die Verwendung ~/.bash_logout
für die Abmeldung einer Gnome-Sitzung ausgeführt wird, aber auch für jede andere (BASH-) Sitzungsabmeldung (SSH-Konsole usw.).