Gnomeからログアウトするたびに、自分のホームディレクトリを別のコンピュータに同期するスクリプトを実行したいと思います。 Gnomeログアウトプロセスに接続する方法はありますか?
答え1
誰かがXセッションを終了するたびに、ルートは/ etc / gdm / PostSession / Defaultスクリプトを実行します。次のものを追加できます。
if [ ${USERNAME} = "myuser" ];then
su myuser -c /home/myuser/logout.sh
fi
0から出る前に
次に、/home/myuser/logout.sh ファイルを生成し、実行可能にし、rsync 呼び出しを追加します。
答え2
スクリプトファイルにスクリプトを追加できます~/.bash_logout
。存在しない場合は生成しますが、実行可能ファイルとしてマークする必要があります。
実際、私はGnomeセッション内でのみこれを行う方法を探しています。これは、~/.bash_logout
Gnomeセッションログアウトだけでなく、他のすべての(BASH)セッションログアウト(SSHコンソールなど)も実行されるためです。