~racb/ubuntu/+source/dbus:lpusip/ubuntu/hardy-proposed

Last commit made on 2008-10-14
Get this branch:
git clone -b lpusip/ubuntu/hardy-proposed https://git.launchpad.net/~racb/ubuntu/+source/dbus
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
lpusip/ubuntu/hardy-proposed
Repository:
lp:~racb/ubuntu/+source/dbus

Recent commits

4a53bd5... by Martin Pitt

Import patches-unapplied version 1.1.20-1ubuntu3.2 to ubuntu/hardy-proposed

Imported using usd-importer.

Publish parent: 9adcc53fe57ae582b771f32a0708a54c50970321
Changelog parent: d28a54d9ab5d5470b7fe6a8aeaf1abf7ac74ef4d

New changelog entries:
  * Add debian/patches/04_helper_fd_leak.patch: Close file descriptors before
    exec()ing helpers, to avoid locking hardware like video cards by eternally
    open file fds. (LP: #230877)

d28a54d... by Kees Cook

Import patches-unapplied version 1.1.20-1ubuntu3.1 to ubuntu/hardy-security

Imported using usd-importer.

Publish parent: da47483e6a970b6fbacea6ea68046671892d8ebb
Changelog parent: 4791e5cbcdde8968b4519848a716aeefe177d1b3

New changelog entries:
  * SECURITY UPDATE: application crash via corrupt signatures.
    - Add 82-signature-validation.patch: upstream fixes.
    - CVE-2008-3834

9adcc53... by Martin Pitt

Import patches-unapplied version 1.1.20-1ubuntu3 to ubuntu/hardy-proposed

Imported using usd-importer.

Publish parent: 4791e5cbcdde8968b4519848a716aeefe177d1b3

New changelog entries:
  * Add debian/patches/04_helper_fd_leak.patch: Close file descriptors before
    exec()ing helpers, to avoid locking hardware like video cards by eternally
    open file fds. (LP: #230877)

4791e5c... by Martin Pitt

Import patches-unapplied version 1.1.20-1ubuntu2 to ubuntu/hardy-proposed

Imported using usd-importer.

Publish parent: da47483e6a970b6fbacea6ea68046671892d8ebb

New changelog entries:
  * Add debian/patches/03_fix_inotify.patch:
    - Fix overly aggressive inotifying of /etc/dbus/, breaking proper pickup
      of configuration file changes. With this fix, newly installed files in
      /etc/dbus/system.d/ become immediately active again, as in previous
      versions. (LP: #221834)
    - The patch also fixes syntax errors in the debugging statements.
    - Patch backported from 1.2.1, thanks to John Carr!

da47483... by Martin Pitt

Import patches-unapplied version 1.1.20-1ubuntu1 to ubuntu/hardy

Imported using usd-importer.

Publish parent: f79dfc2b08dc695d7677aaa2c821a383d67cf7fb

New changelog entries:
  * New upstream release: Tons of bug fixes, a security fix (CVE-2008-0595),
    and two small new features:
    - inotify support (to replace previous dnotify implementation); can be
      disabled with configure switch if it causes trouble
    - Add matching support for program binaries in dbus policy rules.
  * Merge with Debian unstable; remaining changes:
    - 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.
    - Add consolekit (>= 0.2.3-3ubuntu2) dependency, which provides
      pam_console compatible stamps in /var/run/console. This keeps
      "at_console" policies working until we get rid of them completely.
      (See policykit-integration spec)
    - debian/dbus.{postinst,prerm}: Do not restart dbus on upgrades, since it
      breaks too many applications. Instead, trigger a "reboot required"
      notification. Since this cancels the postinst early, add an explicit
      update-rc.d call to the symlink migration.
    - debian/rules: Do not install /etc/X11/Xsession.d/75dbus_dbus-launch, we
      do not need it for Gnome, KDE, and XFCE, and it causes trouble.
      (LP #62163)
    - debian/dbus.preinst: Remove obsolete conffile
      /etc/X11/Xsession.d/75dbus_dbus-launch on upgrades. This needs to be
      kept until after Hardy's release.
  * Debian's forceful way of RC symlink migration should finally fix all the
    previous upgrade issues with wrong priorities. (LP: #25931)
  [ Loic Minier ]
  * Forcefully remove old init script symlinks on upgrades to this version to
    properly reinstall the init script when using insserv or file-rc; thanks
    Petter Reinholdtsen; closes: #466503.
  [ Michael Biebl ]
  * New upstream release.
  [ Loic Minier ]
  * Merge patch from Ubuntu to build a devhelp file; thanks Martin Pitt;
    closes: #454142.
    - Build-dep on xsltproc.
    - New patch, dbus-1.0.1-generate-xml-docs, enables generation of XML docs
      which serve as source for the devhelp generation.
    - Add a XSLT file from the Fedora package, debian/doxygen_to_devhelp.xsl.
    - Generate the devhelp file from the XML files thanks to the XSL file via
      xsltproc in build/dbus-1-doc::.
    - Install the devhelp index in dbus-1-doc and move the HTML documentation
      around; add a symlink from the gtk-doc dir.
  * Misc smallish whitespace cleanups.
  * Start dbus at runlevel priority 12 and stop at priority 88. This
    eliminates the race condition of starting the X session before hal is
    running. Migrate rc?.d symlinks from 20 to 12/88 on upgrades. This need
    to be kept until after lenny is released.
  * Set LSB Default-Stop section to 1 and only install a shutdown script for
    runlevel 1 to only stop dbus when going down to single user mode; dbus can
    simply be killed like everything else on shutdown or reboot by sendsigs;
    drop rc0 and rc6.d symlinks on upgrades.
  * Bump up dbus-x11 conflicts/replaces to << 1.1.2 to match the transition
    version in Ubuntu and reduce the delta.
  * Cleanup trailing whitespace.
  * Drop superfluous exit 0 at the end of dbus' init script which is set -e.
  * Add ${shlibs:Depends} to libdbus-1-dev.
  * Simplify dbus.postinst.
  * Rename patch dbus-1.0.1-generate-xml-docs to
    10_dbus-1.0.1-generate-xml-docs to reflect current patch stack order.
  * Set shlibs via DEB_DH_MAKESHLIBS_ARGS_ALL instead of libdbus-1-3.shlibs
    and extract libdbus-1-3 package name from control to avoid hardcoding the
    SONAME and package name.
  [ Michael Biebl ]
  * New upstream release.
  * Deprecate the ENABLED option and remove it from /etc/default/dbus. Print a
    warning message in the init script if this option is still used.
  * debian/patches/03_uuid_nul.patch
    - Removed, merged upstream.
  * debian/patches/04_dbus_launch.patch
    - Removed, merged upstream.
  * debian/control
    - Bump Standards-Version to 3.7.3. No further changes required.
  * debian/dbus.init
    - Fix LSB init header. Use $remote_fs instead of $local_fs as the
      daemon requires /usr to be mounted.
      Remove S from Should-Stop. (Closes: #459473)
    - Use mountpoint to check if /proc is mounted. (Closes: #458392)
    - Decrease retry-time to 5 secs on stop. (Closes: #462182)

f79dfc2... by Martin Pitt

Import patches-unapplied version 1.1.2-1ubuntu2 to ubuntu/hardy

Imported using usd-importer.

Publish parent: e4aebee111cc4aed50a2460eb0eb24903c7b8c9a

New changelog entries:
  * debian/control: Replace libpam-foreground dependency with consolekit (>=
    0.2.3-3ubuntu2), which provides pam_console compatible stamps in
    /var/run/console. (See policykit-integration spec)
  * Drop debian/patches/80-dbus-change-at-console-policy.patch: Not needed any
    more now.

e4aebee... by Martin Pitt

Import patches-unapplied version 1.1.2-1ubuntu1 to ubuntu/hardy

Imported using usd-importer.

Publish parent: 8587ef55cccc5fdaea7a237b5746545b1364eb8a

New changelog entries:
  * 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.
  [ 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.

8587ef5... by Martin Pitt

Import patches-unapplied version 1.1.1-3ubuntu5 to ubuntu/hardy

Imported using usd-importer.

Publish parent: 91ffe0bd5cf2477b47d048e67093fbd77d068638

New changelog entries:
  * Let dbus depend on libpam-foreground, until the "at_console" policy works
    with ConsoleKit. Quick-fix for Hardy Alpha 1.

91ffe0b... by Sebastien Bacher

Import patches-unapplied version 1.1.1-3ubuntu4 to ubuntu/hardy

Imported using usd-importer.

Publish parent: 73ad45d660cfc778da7e712334e345d36ce3253a

73ad45d... by Sebastien Bacher

Import patches-unapplied version 1.1.1-3ubuntu4 to ubuntu/gutsy

Imported using usd-importer.

Publish parent: f44e2c16cd5b2d64e4e68fd815dcd48f7e41c51b

New changelog entries:
  * debian/control:
    - Build-Depends on xsltproc
  * debian/dbus-1-doc.install:
    - install the devhelp index
  * debian/dbus-1-doc.links:
    - create a devhelp documentation symlink
  * debian/doxygen_to_devhelp.xsl:
    - file from fedora used to generate a devhelp documentation index
  * debian/patches/dbus-1.0.1-generate-xml-docs.patch:
    - patch from fedora, build the xml documentation
  * debian/rules:
    - build and clean the devhelp index