
Fedoraでsetroubleshootdを実行すると、次のエラーが発生します。
org.freedesktop.DBus.Error.AccessDenied: Connection ":1.79" is not allowed
to own the service "org.fedoraProject.Setroubleshootd" due to security
policies in the configuration file
/etc/dbus-1/system.conf
今、私はこれがdbusポリシーやファイル/etc/dbus-1/system.d/
や/etc/dbus-1/session.conf
ファイルに関連していることを知っています。/etc/dbus-1/session.d/*
しかし、正確に何が問題なのか、どのファイルを見なければならないのかわかりません。どのような政策を変えるべきか、どのように変えるべきか。
答え1
Fedora 11以降、setroubleshootdは次のようになります。実行しないでくださいバックグラウンドで:
setroubleshootdはdbusサービスです。 AVCが到着したときやシーラーブラウザを起動したときに起動する必要があります。最後の接続/AVCが到着してから10秒後に終了します。
デスクトップ通知を受け取らない場合は、常に実行されないsetroubleshootdに加えて他の問題がある可能性があります。