オブジェクトと同様に、ログイン時にいくつかのディレクトリ(バインディングを含む)をマウントし、ログアウト時にマウント解除しようとしています。
最初はautofsに対して懐疑的でしたが、マウントポイントを動的に生成するため、cliでは問題ありませんが、ファイルマネージャを使用するときはディレクトリ名を作成する必要があります。これは本当に面倒です。
私が考慮したもう一つの解決策はログインスクリプトを実行することでした。今私の問題は、削除方法がわからないということです。私はLightDMを使用しているので、これは.bash_logout
オプションではなく、ログインマネージャがログアウト時にシステム全体で実行されるスクリプトをトリガーできる場合は、ユーザーベースのソリューションを好みます。
事前にありがとう
答え1
いくつかのログアウトスクリプトを使用する可能性のあるソリューションに関しては、LighDMは以下に準拠しています。無料デスクトップ仕様次の設定を検討してください。
[SeatDefaults]
…
session-cleanup-script=command
…
トリガコマンドは次のとおりです。
ウェルカムプログラムまたはユーザーセッションが停止した後に実行されます。ルートとして実行されます。
なぜなら一部によるとこのトピックのLightDMメーリングリストスレッド:
USER/LOGNAME/HOME 設定を使用してスクリプトを呼び出し、
ユーザー依存のログアウトスクリプトを簡単に設計できる必要があります。