Ubuntu

“dbus” 1.1.2-1ubuntu1 source package in Ubuntu

Changelog

dbus (1.1.2-1ubuntu1) hardy; urgency=low

  * Merge with Debian unstable. Remaining Ubuntu changes:
    - devhelp integration:
      o Add debian/doxygen_to_devhelp.xsl: XSLT from Fedora to generate a
        devhelp documentation index. (Forwarded to FD#13495)
      o debian/patches/dbus-1.0.1-generate-xml-docs.patch: Enable generation
        of XML documentation (which will be turned into the devhelp index).
      o debian/rules: Build and clean the devhelp index. Add xsltproc build
        dependency for that.
      o debian/dbus-1-doc.install: Install the devhelp index, and shuffle
        files around so that devhelp finds them.
      o Add debian/dbus-1-doc.links: gtk-doc symlink.
      o Patch forwarded to Debian #454142.
    - debian/patches/80-dbus-change-at-console-policy.patch: Make at_console
      policy work with libpam-foreground. (Not forwarded upstream: this should
      go away soon when dbus gets proper ConsoleKit integration.)
    - debian/patches/81-session.conf-timeout.patch: Raise the service startup
      timeout from 25 to 60 seconds. It may be too short on the live CD with
      slow machines.
    - debian/rules: Start dbus at runlevel priority 12, so that it comes
      before gdm. This eliminates the race condition of starting the X session
      before hal is running. Also use 'multiuser' mode of update-rc.d.
    - debian/dbus.{postinst,prerm}: Do not restart dbus on upgrades, since it
      breaks too many applications. Instead, trigger a "reboot required"
      notification.
    - Upgrade transitions which need to be kept until after Hardy's release:
      o debian/dbus.postinst: Migrate rc?.d symlinks from 20 to 12 on
        upgrades.
      o debian/dbus.preinst: Remove obsolete conffile
        /etc/X11/Xsession.d/75dbus_dbus-launch.
      o debian/control: Bump dbus-x11's Conflicts/Replaces: dbus for the
        moving of dbus-launch.
  * Move dbus-launch to dbus-x11 again, as in Debian. Just don't install the
    Xsession.d script in debian/rules, we do not need it in Ubuntu.
  * Tag our remaining patches.

dbus (1.1.2-1) unstable; urgency=low

  [ Michael Biebl ]
  * New upstream release.
  * debian/control
    - Use the new "Homepage:" field to specify the upstream URL.
    - The Vcs-* fields are now officially supported, so remove the XS- prefix.
    - Demote dbus-x11 dependency to a Recommends. (Closes: #427932)
  * debian/dbus.install
    - Install the dbus-daemon-launch-helper binary.
    - Install the directory /usr/share/dbus-1/system-services.
  * debian/dbus.postinst
    - Install the dbus-daemon-launch-helper binary SUID root and make it
      executable for the messagebus group.
    - General cleanup. Remove superfluous addgroup and chgrp call.

  [ Sjoerd Simons ]
  * debian/dbus.init
    - Warn if /proc isn't mounted and refuse to start (Closes: #431101, #447363)
  * debian/patches/03_uuid_nul.patch
    - Added. Don't accidentally overwrite the last byte of the uuid with nul
      while autostarting. (From upstream GIT)
  * debian/patches/04_dbus_launch.patch
    - Added. Also save the session bus info in X11 on a normally launched bus.
      This ensures apps that don't have a session bus address in their
      environment can still properly connect to a DISPLAY's normal session bus.
      Making hacks to determine which dbus address belongs to a DISPLAY as
      used by some obsolete.

 -- Martin Pitt <email address hidden>   Mon, 03 Dec 2007 14:02:03 +0100

Upload details

Uploaded by:
Martin Pitt on 2007-12-03
Uploaded to:
Hardy
Original maintainer:
Ubuntu Development Team
Component:
main
Architectures:
any
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size MD5 Checksum
dbus_1.1.2.orig.tar.gz 1.3 MiB e33d96a4c4605536127835a70b14d5b9
dbus_1.1.2-1ubuntu1.diff.gz 28.2 KiB c7fddb5feb5b00a61f084404e18588e3
dbus_1.1.2-1ubuntu1.dsc 1.1 KiB 966623bd0846f28debde4fd079943459

Binary packages built by this source

dbus: simple interprocess messaging system

 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 D-Bus supports broadcast messages, asynchronous messages (thus
 decreasing latency), authentication, and more. It is designed to be
 low-overhead; messages are sent using a binary protocol, not using
 XML. D-Bus also supports a method call mapping for its messages, but
 it is not required; this makes using the system quite simple.
 .
 It comes with several bindings, including GLib, Python, Qt and Java.
 .
 This package contains the D-Bus daemon and related utilities.
 .
 The client-side library can be found in the libdbus-1-3 package, as it is no
 longer contained in this package.

dbus-1-doc: simple interprocess messaging system (documentation)

 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains the API documentation for D-Bus, as well as
 the protocol specification.
 .
 See the dbus description for more information about D-Bus in general.

dbus-x11: simple interprocess messaging system (X11 deps)

 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains the dbus-launch utility which is necessary for
 packages using a D-Bus session bus.
 .
 See the dbus description for more information about D-Bus in general.

libdbus-1-3: simple interprocess messaging system

 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 D-Bus supports broadcast messages, asynchronous messages (thus
 decreasing latency), authentication, and more. It is designed to be
 low-overhead; messages are sent using a binary protocol, not using
 XML. D-Bus also supports a method call mapping for its messages, but
 it is not required; this makes using the system quite simple.
 .
 It comes with several bindings, including GLib, Python, Qt and Java.
 .
 The daemon can be found in the dbus package.

libdbus-1-dev: simple interprocess messaging system (development headers)

 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 See the dbus description for more information about D-Bus in general.