Re: [ANNOUNCE] D-Bus Broker Project
WaLyong Cho <[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Organization | Samsung Electronics |
| Message-ID | <[email protected]> |
On 2017년 08월 23일 22:06, David Herrmann wrote: > This is the first public release of dbus-broker. > > Git Tag: v3 > Archive: https://github.com/bus1/dbus-broker/archive/v3/dbus-broker-v3.tar.gz > > The dbus-broker project is an implementation of a message bus as > defined by the D-Bus specification. Its aim is to provide high > performance and reliability, while keeping compatibility to the D-Bus > reference implementation. It is exclusively written for linux systems, > and makes use of many modern features provided by recent linux kernel > releases. Details are discussed in its introductory blog post: > > https://dvdhrm.github.io/rethinking-the-dbus-message-bus/ > > The project is still experimental and not meant for production use, > yet. Packages are available for Fedora and Arch Linux. Other > distributions will follow. > > DETAILS: > https://github.com/bus1/dbus-broker/wiki > > BUG REPORTS: > https://github.com/bus1/dbus-broker/issues > > GIT: > [email protected]:bus1/dbus-broker.git > https://github.com/bus1/dbus-broker.git > > PACKAGES: > https://copr.fedorainfracloud.org/coprs/g/bus1/dbus/package/dbus-broker/ > https://aur.archlinux.org/packages/dbus-broker > _______________________________________________ > dbus mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/dbus > Hello, When I tried dbus-broker on my nspawn container, I can not boot up with blow erros. Aug 24 14:11:25 fedora-26 systemd[1]: Started D-Bus System Message Bus. Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: Listening on inherited socket Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: Loading service '/usr/share/dbus-1/system-services/org.freedesktop.locale1.service' Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: ERROR manager_run_child @ ../src/launch/main.c +302: No such file or directory Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: ERROR manager_load_service @ ../src/launch/main.c +653: Connection reset by peer Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: manager_load_services @ ../src/launch/main.c +714 Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: manager_run @ ../src/launch/main.c +856 Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: run @ ../src/launch/main.c +1021 Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: main @ ../src/launch/main.c +1054 Aug 24 14:11:25 fedora-26 dbus-broker-launch[19]: Exiting due to fatal error: -104 Aug 24 14:11:50 fedora-26 systemd[1]: Failed to subscribe to NameOwnerChanged signal for 'org.freedesktop.login1': Connection timed out Aug 24 14:11:50 fedora-26 systemd[1]: Failed to subscribe to activation signal: Connection timed out Aug 24 14:11:50 fedora-26 systemd[1]: Failed to register name: Connection timed out Aug 24 14:11:50 fedora-26 systemd[1]: Failed to set up API bus: Connection timed out Aug 24 14:11:50 fedora-26 systemd[1]: Starting Login Service... Aug 24 14:11:50 fedora-26 systemd[1]: Started Permit User Sessions. Aug 24 14:11:50 fedora-26 systemd[1]: dbus-broker.service: Main process exited, code=exited, status=1/FAILURE Aug 24 14:11:50 fedora-26 systemd[1]: dbus-broker.service: Unit entered failed state. Aug 24 14:11:50 fedora-26 systemd[1]: dbus-broker.service: Failed with result 'exit-code'. > ERROR manager_run_child @ ../src/launch/main.c +302: No such file or directory This error can be resolved with below change. diff --git a/src/launch/main.c b/src/launch/main.c index 5f13e55..5de9f9f 100644 --- a/src/launch/main.c +++ b/src/launch/main.c @@ -269,7 +269,7 @@ static int manager_listen_path(Manager *manager, const char *path) { static noreturn void manager_run_child(Manager *manager, int fd_controller) { char str_controller[C_DECIMAL_MAX(int) + 1]; const char * const argv[] = { - "dbus-broker", + "/usr/local/bin/dbus-broker", "-v", "--controller", str_controller, But I could not resolve connection reset problem. Could you help me? _______________________________________________ dbus mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dbus