--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-b30419e8b1
2018-05-03 15:24:49.298420
--------------------------------------------------------------------------------

Name        : dbus-broker
Product     : Fedora 28
Version     : 13
Release     : 1.fc28
URL         : https://github.com/bus1/dbus-broker
Summary     : Linux D-Bus Message Broker
Description :
dbus-broker 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.

--------------------------------------------------------------------------------
Update Information:

* The --verbose command-line switch was dropped from both the broker       and
the launcher. Its behavior is now the default. * Fix a startup dead-lock with
systemd NSS plugins. This requires       setting the SYSTEMD_NSS_BYPASS_BUS
environment variable, so       libnss_systemd.so will skip recursive bus-calls.
* Read /etc/{passwd,groups} early on from the launcher to       pre-initialize
the nss-cache. This allows startup on properly       configured systems without
ever calling into NSS. Furthermore, in       case this does not resolve all
required usernames, the launcher will       loudly log any call into NSS, to
better debug early dead-locks in bus       startup code.       Note that this
new mechanic overrules /etc/nsswitch.conf for the       launcher. However, this
is only made based on the assumption that       if an entry is present in
/etc/{passwd,groups}, it better be a valid       entry. If an entry is not
present, the launcher will still correctly       call into NSS. * The
compatibility launcher now namespaces transient systemd units       based on its
own name on the scope-bus (i.e., the bus       dbus-broker-launch uses to ask
systemd for activation of units). This       allows running private dbus-broker
instances, while using transient       systemd-units on the scope-bus for
activation. For instance, at-spi2       can use activated units that clash with
the namespace of the session       or system bus. * Several bug-fixes.  ----
* Consider the 'gdm' user to be 'at-console', in addition to the existing range
based on [SYSTEMUIDMAX+1..-1[.  * The launcher now requires an explicit --audit
commandline option to   enable auditing. Before, it was deduced based on the
passed scope.   You now have to pass it explicitly.  * The launcher now supports
a `--config-file PATH` commandline option   to override the root configuration
file, which is still deduced based   on the passed scope parameter.  * A path
miscomputation in the XML <include> tags was fixed. They should   work as
expected now.  * The <servicedir> XML tags are now properly supported. Before,
they   were correctly parsed, but never actually sourced for input.  * The
XDG_DATA_DIRS environment variable is now supported by the   launcher, according
to the related xdg spec. Note that this only   affects the user-scope!  * The
--listen parameter was dropped from the launcher. Only   socket-activation is
supported now. If required, any parent process   should now create the listener
socket themselves, and pass it in like   socket activation.
--------------------------------------------------------------------------------
ChangeLog:

* Mon Apr 23 2018 Tom Gundersen <[email protected]> - 13-1
- Namespace transient systemd units per launcher instance
- Reduce reliance on NSS
- Fix deadlock with nss-systemd
* Tue Apr 17 2018 Tom Gundersen <[email protected]> - 11-1.1
- Rebuild to be able to push into f28
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1565735 - dbus-broker Fails to Start After Upgrade to F28 (beta)
        https://bugzilla.redhat.com/show_bug.cgi?id=1565735
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-b30419e8b1' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to