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가 도착하거나 sealert 브라우저를 시작할 때 시작되어야 합니다. 마지막 연결/AVC가 도착한 후 10초 후에 종료됩니다.
바탕 화면 알림을 받지 못하는 경우 항상 실행되지 않는 setroubleshootd 외에 다른 문제가 있을 수 있습니다.