Bug 514639
| Summary: | Install dbus activation service so sync-engine is started on demand | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> | ||||
| Component: | synce-sync-engine | Assignee: | Andreas Bierfert <andreas.bierfert> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | rawhide | CC: | andreas.bierfert | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 0.14-3.fc11 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-08-05 20:19:36 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
I should note that I did the patch blind, I didn't actually build test it :). it should be OK, though, or if it's broken you should be able to spot where I've screwed up, heh. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Thanks for the report and the patch... I modified it slightly. Once the F11/F10 update-testing stuff is in stable I will push updates for F11/F10 as well... http://koji.fedoraproject.org/koji/taskinfo?taskID=1584716 synce-sync-engine-0.14-3.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/synce-sync-engine-0.14-3.fc11 synce-sync-engine-0.14-3.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 355621 [details] install dbus activation service This patch to synce-sync-engine.spec installs the dbus activation file from config/ to the appropriate location (/usr/share/dbus-1/services), so that when something attempts to call sync-engine via dbus and it isn't running, it will be run automatically. This means you don't have to run sync-engine manually before attempting to create partnerships or sync devices. The patch also cleans up a couple of other things: it removes the /usr/share/doc/sync-engine directory the source install creates, and puts the one remaining file from it in with the rest of the documentation. Should be applied to all supported branches.