Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1641456
Summary: | D-Bus activation broken, dbus-daemon-launch-helper has wrong permissions | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Martin Pitt <mpitt> | ||||
Component: | dbus | Assignee: | David King <dking> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 29 | CC: | akarshan.biswas, alciregi, alex.barborica, amigadave, arcadiy, artem.silenkov, craig48, cristianofurtadoba, dhcpme, edgar.hoch, ego.cordatus, ekulik, Gecko8211, john.j5live, karlp, kevin, lpoetter, mclasen, mfabian, msuchy, ng0177, pmkellly, rhughes, rstrode, sandmann, sbueno, sgallagh, tpopela, travneff, walters, zhelezov | ||||
Target Milestone: | --- | Keywords: | Regression, Reopened | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | dbus-1.12.10-4.fc30 dbus-1.12.12-1.fc29 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-01-23 02:28:03 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Martin Pitt
2018-10-22 06:14:57 UTC
Created attachment 1496295 [details]
Fix
Sorry, affected NVR should be
dbus-daemon-1.12.10-1.fc29.x86_64
The simplest fix seems to be to just move the %pre script into dbus-daemon. Nothing in dbus-common needs the group, and dbus-broker does not need it either.
(FTR, this was tested in RHEL development series downstream)
dbus-1.12.10-4.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1eff1712c2 dbus-1.12.10-4.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1eff1712c2 dbus-1.12.10-4.fc30 broke rawhide composes. You can see the Cloud Base failure here: https://koji.fedoraproject.org/koji/taskinfo?taskID=30412871 I've untagged this build and started a new compose. David Herrmann posted a patch that moves the useradd invocation to the correct subpackage, so I kicked off dbus-1.12.10-5.fc30 with that change to see if it fixes the compose. I installed the F29 though net install and I'm being hit by this. I tried to changed the permission manually, but it didn't work and I'm still getting: dbus.socket: Socket service dbus.service not loaded, refusing. Failed to listen od D-Bus System Message Bus Socket. (In reply to Tomas Popela from comment #6) > I installed the F29 though net install and I'm being hit by this. I tried to > changed the permission manually, but it didn't work and I'm still getting: > > dbus.socket: Socket service dbus.service not loaded, refusing. > Failed to listen od D-Bus System Message Bus Socket. This could well be the presets issue from bug 1638910. I'm running dbus-1.12.10-4.fc29 and that should have that fix. Anyway I tried to execute the commands mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1638910#add_comment manually, but no change. OK, what helped me was: systemctl enable dbus-daemon.service systemctl start dbus-daemon.service then the dbus.socket was activated and after reboot the machined started successfully. (In reply to Tomas Popela from comment #6) > I installed the F29 though net install and I'm being hit by this. I tried to > changed the permission manually, but it didn't work and I'm still getting: > > dbus.socket: Socket service dbus.service not loaded, refusing. > Failed to listen od D-Bus System Message Bus Socket. Note that what you hit here was https://bugzilla.redhat.com/show_bug.cgi?id=1640626 as well; this dbus package was not in the stable repos and Anaconda should not have given it to you on install. We have karma'ed the offending update out of updates-testing for the time being. dbus-1.12.10-5.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a232773e25 *** Bug 1646374 has been marked as a duplicate of this bug. *** *** Bug 1641109 has been marked as a duplicate of this bug. *** *** Bug 1651927 has been marked as a duplicate of this bug. *** *** Bug 1653455 has been marked as a duplicate of this bug. *** Ok, I have seen this bug report, but I wasn't sure that it describes the same problem as that of abrt-cli. Current stable version for Fedora 29, dbus-1.12.10-1.fc29 is more than three months old. Newer versions for Fedora 29 was tested but proved bad and obsoleted in bodhi (dbus-1.12.10-{2,4,5}.fc29). More newer versions was only build for Fedora 30, lastest listed in koji is dbus-1.12.10-9.fc30. Is any of the newer versions usable for Fedora 29 and solves the problem? *** Bug 1655091 has been marked as a duplicate of this bug. *** *** Bug 1655637 has been marked as a duplicate of this bug. *** The workaround for his is as follows:
> sudo chown root:dbus /usr/libexec/dbus-1/dbus-daemon-launch-helper
> sudo chmod 4754 /usr/libexec/dbus-1/dbus-daemon-launch-helper
This allows abrt-cli to execute properly.
This apparently also fixes PowerDevil failing backlighthelper start in bug 1636690. Confirmed, except I used `chmod 4750' i.e. preserved the original file mode bits. Workaround fixed abrt-cli and abrt-applet for me. *** Bug 1662335 has been marked as a duplicate of this bug. *** *** Bug 1640815 has been marked as a duplicate of this bug. *** As the update got negative karma, can we get a new fix and new update? Please. Workaround from comment 19 fixes adding printers for me too, and also fixes adding world clocks Have same owner/mode as in comment 19: -rwsr-xr--. 1 root dbus 74320 Aug 3 09:10 /usr/libexec/dbus-1/dbus-daemon-launch-helper but still have auth issues, for example: $ systemctl suspend --no-ask-password Failed to set wall message, ignoring: Interactive authentication required. Failed to suspend system via logind: Interactive authentication required. # have password request window here Failed to start suspend.target: Access denied See system logs and 'systemctl status suspend.target' for details. *** Bug 1657573 has been marked as a duplicate of this bug. *** dbus-1.12.12-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-192523204b dbus-1.12.12-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-192523204b dbus-1.12.12-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |