コンソールスイートのロギングを無効にする

コンソールスイートのロギングを無効にする

私のXログインマネージャ(スリム)には、パッケージへの依存関係が付属しています。それが何に使われるのかconsolekitわかりません。たとえば、他のログインマネージャには必要ありません。consolekitwdm

consolekitしかし、とにかく私が経験している問題は、/var/log/ConsoleKit/historyそのログに興味がないということです。ロギングを無効にできますか?

ログファイルを削除してシンボリックリンクを作成しました。/dev/null

ln -s /dev/null /var/log/ConsoleKit/history

consolekitただし、シンボリックリンクのレベルが多すぎると文句を言うので、これは機能しません。

ベストアンサー1

質問で述べたように、ConsoleKitはログファイルへのシンボリックリンクを許可しません。

ただし、通常のログファイルの代わりに空のデバイスを作成すると、コンソールキットを少しだますことがあります。まず、履歴ファイルを削除します。

rm /var/log/ConsoleKit/history 

次に、次のコマンドを使用します。

mknod /var/log/ConsoleKit/history c 1 3

これにより、空のデバイスが生成されます(c:特殊文字、1:major、および3補助番号)。

これで、このファイルに書き込まれたすべての内容が削除され、ファイルシステムにスペースが必要なくなります。

おすすめ記事