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
New changelog entries:
* New upstream release, 1.0.0 aka "Blue Bird"
* debian/patches/99_autoreconf.patch:
+ Updated for new upstream version
* debian/control:
+ Build depend on libselinux1-dev to get SELinux support
New changelog entries:
* debian/patches/01_no-fatal-warnings.patch:
+ Don't abort() applications that call the DBus API the wrong way, for
example closing shared connections or calling dbus_error_is_set() on
NULL. This behaviour was added in 0.95 and is controlled by the
DBUS_FATAL_WARNINGS enviroment variable and intended by upstream.
Unfortunately many applications cause those fatal warnings (hal,
rhythmbox and network-manager to name a few) and make the desktop
unusable for some people. This will be reset to upstream-default at some
point again after the most important applications are fixed.
New changelog entries:
* Sync with Debian:
+ debian/dbus.install,
debian/dbus.postinst,
debian/patches/80-dbus-change-at-console-policy.patch,
debian/rules:
- Add and properly install dbus-foreground-console
+ debian/session.conf:
- Raise the service startup timeout from 25 to 60 seconds. It may be too
short on the live CD with too slow machines.
+ debian/patches/99_autoreconf.patch:
- Regenerate autotools generated files for the changes
New changelog entries:
* debian/session.conf,
debian/patches/dbus-raise-service-start-timeout.patch:
+ Raise the service activation timeout in the correct file now to 60
seconds...