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
New changelog entries:
* debian/dbus.postinst: Bump version number for rc symlink fix transition,
so that we also do it for feisty->gutsy upgrades.
* Move dbus-launch and its manpage from dbus-x11 to dbus proper. Add
necessary Conflicts:/Replaces:. (LP: #118919)
New changelog entries:
* Merge with Debian unstable; remaining Ubuntu changes:
- debian/patches/80-dbus-change-at-console-policy.patch: Make at_console
policy work with libpam-foreground.
- 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: Migrate rc?.d symlinks from 20 to 12 on upgrades
to this version. This needs to be kept until the next Ubuntu LTS.
- debian/dbus.{postinst,prerm}: Reverted Debian's change to always restart
dbus on upgrades.
* debian/control: Drop dbus dependency to dbus-x11, since we crave to get
rid of that Xsession.d script. (LP: #62163)
* debian/dbus.preinst: Improve rm_conffile() to get the unmodified md5sum
from dpkg instead of hardcoding it, and remove unchanged
/etc/X11/Xsession.d/75dbus_dbus-launch on upgrade.
[ Michael Biebl ]
* debian/dbus.init
+ Add some safety checks and support for file-rc. (Closes: #419984)
* Drop dbus-1-utils package and move dbus-monitor into the dbus package.
(Closes: #404981)
* Create dbus-x11 package and move dbus-launch and the Xsession start script
from dbus into this package. This removes the X11 dependency from the dbus
package.
Add a dependency on dbus-x11 to the dbus package, to not break packages
which still depend on dbus but should be updated to depend on dbus-x11
instead if they require a D-Bus session bus.
[ Sjoerd Simons ]
* debian/control: Add libselinux1-dev to build depends
* debian/rules: Clean up some more generated files (From the ubuntu
packaging)
New changelog entries:
* Merge with Debian unstable; remaining Ubuntu changes:
- debian/control: Build depend on libselinux1-dev to get SELinux support.
- debian/patches/80-dbus-change-at-console-policy.patch: Make at_console
policy work with libpam-foreground.
- 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: Migrate rc?.d symlinks from 20 to 12 on upgrades
to this version. This needs to be kept until the next Ubuntu LTS.
* debian/dbus.{postinst,prerm}: Reverted Debian's change to always restart
dbus on upgrades.
* debian/dbus.init
+ Properly quote the runlevel variable $r. (Closes: #419818)
* debian/dbus.prerm
+ Removed empty maintainer script.
* debian/dbus.post{inst,rm}
+ Restart dbus on upgrades again. Might break some applications, but they
should be fixed.
* debian/dbus.init
+ Don't return an error, if start is called when there is already a bus
running.
* debian/dbus.init
+ Handle errors from /sbin/runlevel. Fixes dbus installation in chroots.
(Closes: #419655)
[ Sebastian Dröge ]
* debian/control:
+ Updated to use my debian.org mail address
[ Michael Biebl ]
* debian/control
+ Add XS-Vcs-* fields.
+ Add myself to Uploaders.
+ Update description.
* debian/watch
+ Added. Allows to track upstream releases.
* debian/dbus.init
+ Add functionality to start/stop dbus dependent services based on their
LSB header.
Instead of installing an init script into /etc/dbus-1/event.d, services
depending on dbus should from now on install a regular sysv init script
and add an LSB header with "Required-Start: dbus".
New changelog entries:
* 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. (LP: #25931 and two handfuls of dups)
* debian/dbus.postinst: Migrate rc?.d symlinks from 20 to 12 on upgrades to
this version.
* debian/control: Set Ubuntu maintainer.
* debian/rules: Clean up doc/*.html (they are generated from XML sources).
New changelog entries:
* debian/patches/80-dbus-change-at-console-policy.patch:
- Throw away the previous complicated and broken (see LP#37181) patch.
- Go back to upstream semantics of 'at_console="true"' matching if the
process is on any local console regardless of whether it is the
foreground one.
* debian/dbus.install, debian/dbus.postinst, debian/rules: Revert
dbus-foreground-console-related changes, since we do not need to install
any additional programs any more.
* Remove debian/patches/99_autoreconf.patch: We do not need it any more.
* For the record, and to ease the next merge, remaining Ubuntu changes:
- debian/control: Build depend on libselinux1-dev to get SELinux support.
- 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.
New changelog entries:
* New upstream release:
+ Urgency set to high because it fixes a local denial of service
exploit involving removal of match rules from other apps.
This effects all versions of D-Bus. CVE-2006-6107 https://bugs.freedesktop.org/show_bug.cgi?id=9142
* debian/patches/02_fix_thread_initialisation.patch:
+ Dropped, merged upstream