-
systemd (198-0ubuntu11.2) raring-security; urgency=low
* SECURITY UPDATE: possible privilege escalation via policykit UID lookup
race.
- debian/patches/CVE-2013-4327.patch: pass system-bus-name as a subject
instead of pid so policykit can get the information from the system
bus in src/shared/polkit.c.
- CVE-2013-4327
-- Marc Deslauriers <email address hidden> Fri, 13 Sep 2013 15:18:21 -0400
-
systemd (198-0ubuntu11.1) raring-proposed; urgency=low
[ Iain Lane ]
* Use the shutdown fallback for "poweroff.target" too; this is invoked by
org.freedesktop.login1.Manager.PowerOff. (LP: #1171504)
[ Martin Pitt ]
* debian/rules: Don't build ddebs for blacklisted binary packages, to avoid
confusing Launchpad.
* Ship 70-power-switch.rules, to make suspend on lid close work with GNOME
3.8, and fix shutdown with the power button in a VT. (LP: #1160995)
-- Martin Pitt <email address hidden> Fri, 10 May 2013 07:35:15 +0200
-
systemd (198-0ubuntu11) raring; urgency=low
* debian/libpam-systemd.systemd-logind.upstart: Don't start if
libpam-systemd is removed but not purged. (LP: #1171691)
-- Martin Pitt <email address hidden> Tue, 23 Apr 2013 07:38:20 +0200
-
systemd (198-0ubuntu10) raring; urgency=low
* debian/systemd-services.install: Don't install the D-BUS activation file
for logind. Without libpam-systemd's upstart job (which sets up the
cgroups) it does not work anyway, and with the upstart job it is already
running anyway. We'll put that back in raring+1 to respawn after crashes,
but for raring we do not want to run logind by default. (LP: #1167642)
-- Martin Pitt <email address hidden> Fri, 12 Apr 2013 06:44:27 +0200
-
systemd (198-0ubuntu9) raring; urgency=low
* debian/tests/control: Add libpam-systemd dependency for logind test, as
it checks for the mounted cgroup. Mounting that moved into libpam-systemd,
see 198-0ubuntu7.
* Drop usr/lib/systemd/ from systemd-services, this doesn't belong there and
is already installed into systemd.
* 0016-Add-poweroff-reboot-suspend-hibernate-fallback.patch: Send
PrepareFor{Sleep,Shutdown}() signals with "false" after the operation
finished. Thanks to Iain Lane for the initial patch! (LP: #1157122)
-- Martin Pitt <email address hidden> Tue, 26 Mar 2013 11:08:39 +0100
-
systemd (198-0ubuntu8) raring; urgency=low
* Add gir addon, to call dh_girepository to get the gir:Depends
dependency. (LP: #1159997)
-- Dmitrijs Ledkovs <email address hidden> Tue, 26 Mar 2013 09:24:38 +0000
-
systemd (198-0ubuntu7) raring; urgency=low
* Make systemd-services installable without forcing the usage of logind, so
that we can install it by default for the other D-BUS services:
- Move systemd-logind upstart job into libpam-systemd.
- Drop systemd-services' Recommends: to libpam-systemd.
- LP: #1156074
-- Martin Pitt <email address hidden> Tue, 19 Mar 2013 13:14:33 +0100
-
systemd (198-0ubuntu6) raring; urgency=low
* Fix logind autopkgtest when there are no seats (as in Jenkins).
-- Martin Pitt <email address hidden> Mon, 18 Mar 2013 09:49:55 +0100
-
systemd (198-0ubuntu5) raring; urgency=low
* Mark systemd-services as Multi-Arch: foreign.
* Add autopkgtest for logind. Note that in Jenkins this will only have very
light coverage as there it does not have a seat. When run locally, it will
also cover hotplug and coldplug ACLs.
* Add 0020-uaccess-rule-with-old-udev.patch: Our old udev does not yet
understand RUN{builtin}, use IMPORT. This can be dropped when moving to a
recent udev. Depend on the udev version with the uaccess builtin backport,
so that applying ACLs on hotplugged devices actually works.
-- Martin Pitt <email address hidden> Fri, 15 Mar 2013 19:15:32 +0100
-
systemd (198-0ubuntu4) raring; urgency=low
* Add 0019-disable-unit-name-test.patch: Disable test-unit-name for now, as
it fails on the buildds, presumably because of a missing /etc/hostname.
-- Martin Pitt <email address hidden> Fri, 15 Mar 2013 11:55:21 +0100
-
systemd (198-0ubuntu3) raring; urgency=low
* Add 0018-Add-env-variable-for-machine-ID-path.patch: During package build,
in minimal chroots, or other systems which do not already have an
/etc/machine-id we get six test failures. Introduce a
$SYSTEMD_MACHINE_ID_PATH environment variable which can specify a location
other than /etc/machine-id, so that the unit tests are independent from
the environment.
* debian/rules: Re-enable unit tests. Don't run them under fakeroot as that
hangs some tests, and supply a local machine id file.
* Add autopkgtests for hostnamed, localed, and timedated.
* 0010-Add-back-support-for-Debian-specific-config-files.patch: Update patch
for localed to use /etc/default/locale instead of /etc/locale.conf.
* Rename udev-gtk-udeb to libudev1-udeb, and build it for Ubuntu.
-- Martin Pitt <email address hidden> Fri, 15 Mar 2013 11:37:45 +0100
-
systemd (198-0ubuntu2) raring; urgency=low
* libgudev-1.0-dev: Don't depend on exact binary version of
gir1.2-gudev-1.0, as libgudev-* have an epoch.
-- Martin Pitt <email address hidden> Wed, 13 Mar 2013 13:45:13 +0100
-
systemd (198-0ubuntu1) raring; urgency=low
FFE for new version and libudev1 soname bump: LP #1153224
[ Michael Biebl ]
* New upstream release with merged udev+systemd code bases.
[ Martin Pitt ]
* Split off new systemd-services binary package with logind, timedated,
hostnamed, and localed. These can be used without the systemd init parts.
* Add fallback to poweroff/reboot/pm-suspend/pm-hibernate if logind is
running without systemd.
* Clean up empty sessions when not running under systemd.
* Add upstart job for logind.
* Add Conflicts/Replaces/Provides for libpam-xdg-support and logind.
* Disable udev and systemd packages for Ubuntu. udev (and its udebs) will be
re-enabled once we apply our customizations from the standalone package,
and the packages are confirmed to work. For systemd{,-sysv}, we need to
decide whether or not we want these in universe.
* Add epoch to libgudev packages for Ubuntu, as we had in udev.
-- Martin Pitt <email address hidden> Wed, 13 Mar 2013 10:46:40 +0100
-
systemd (44-10ubuntu2) raring; urgency=low
* debian/logind.install: Install logind related udev rules to get automatic
ACLs. Only install 99-systemd.rules in debian/systemd.install.
* debian/logind.upstart: Mount /sys/fs/cgroup tmpfs and
/sys/fs/cgroup/systemd cgroup file systems, unless they are already.
* 70-uaccess.rules: Don't test for /sys/fs/cgroup/systemd, this does not yet
exist during coldplug.
-- Martin Pitt <email address hidden> Sun, 10 Mar 2013 10:28:07 +0100
-
systemd (44-10ubuntu1) raring; urgency=low
* Split logind into its own binary package, for use on non-systemd systems.
* Drop the systemd binary package from the build.
* Drop the systemd-gui package, not usable without systemd.
* Have logind declare a Replaces: on systemd for the moved files, even
though we're not shipping the systemd binary package in Ubuntu.
* libpam-systemd should depend on logind, not on systemd.
* Enable pam_systemd use on non-systemd systems.
* cherry-pick from upstream to fix build with eglibc 2.17.
* export V=1 so we get meaningful build logs.
* Don't build systemd-sysv package on Ubuntu.
* Split hostname, locale, and timedate services into a new binary package,
systemd-services.
* Fix up dbus service definitions to work when not started by systemd.
* Adjust localed to use the Debian locations of /etc/default/locale and
/etc/default/keyboard for locale data, not /etc/locale.conf and
/etc/X11/xorg.conf.d/00-keyboard.conf.
* Ditch the use of faketime; it's in universe, and all it does in Ubuntu
is segfault. This may reduce the multiarch-friendliness of the library
packages, but that's not actually needed here since nothing except logind
is using those libraries anyway.
* Move dbus services from /lib/systemd to /usr/lib/systemd.
-- Steve Langasek <email address hidden> Sun, 17 Feb 2013 09:07:46 +0000