[ubuntu/utopic-proposed] systemd 204-10ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Sun Apr 27 11:23:14 UTC 2014
systemd (204-10ubuntu1) utopic; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- Add cgmanager support for logind.
- Add patches for specifying an alternate /etc/machine-id location, skip
tests that fail on buildds (presumably due to missing /etc/hostname),
and run tests during package build.
- Cherry-pick hwdb updates and the keymap builtin, and pull latest keymap
hwdb from upstream trunk.
- Fix FTBFS against recent kernels & glibc.
- Enable all cgroup controllers in logind, for unprivileged LXC
containers.
- Fix a race condition at boot with serio devices. (LP #1014460)
- Create disk/by-partlabel links for mmcblk partitions.
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
upgrades, and we already have the automatic per-file symlinking.
- debian/rules: Add an epoch to libgudev.
- Don't build the systemd-sysv package for now.
- Drop 80-networking.rules and the Debian *.agent scripts, we never
supported them in Ubuntu.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- Add udev Apport package hook.
- debian/extra/initramfs.top: Drop $ROOTDELAY, we do that in a more
sensible way with wait-for-root. Will get applicable to Debian once
Debian gets wait-for-root in initramfs-tools.
- debian/extra/initramfs.bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
- Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
for those in plymouth.
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
systemd (204-11) UNRELEASED; urgency=medium
* Explain patch management in debian/README.source.
systemd (204-10) unstable; urgency=medium
* In the udeb's udev.startup, make sure that /dev/pts exists.
* systemd-logind-launch: Set the #files ulimit, for unprivileged LXC
containers.
* Drop udev.NEWS, it only applies to pre-squeeze.
* Remove /var/log/udev on purge.
* Always probe cpu support drivers. (LP #1207705)
* On Dell PowerEdge systems, the iDRAC7 and later support a USB Virtual NIC
for management. Name this interface "idrac" to avoid confusion with "real"
network interfaces.
* Drop numerical prefixes from patches, to avoid future diff noise when
removing, cherry-picking, and merging patches. From now on, always use
"gbp-pq export --no-patch-numbers" to update them.
systemd (204-9) unstable; urgency=medium
* The "Flemish Beef and Beer Stew" release.
[ Steve Langasek ]
* Do proper refcounting of the PAM module package on prerm, so that we
don't drop the module from the PAM config when uninstalling a
foreign-arch package. Related to Ubuntu bug #1295521.
[ Martin Pitt ]
* debian/udev.udev-finish.upstart: Fix path to tmp-rules,
debian/extra/rule_generator.functions creates them in /run/udev/.
* rules: Remove the kernel-install bits; we don't want that in Debian and
thus it shouldn't appear in dh_install --list-missing output.
* Ship sd-shutdown.h in libsystemd-daemon-dev.
* Run dh_install with --fail-missing, to avoid forgetting files when we move
to new versions.
* Mount /dev/pts with the correct permissions in the udev, to avoid needing
pt_chown (not available on all architectures). Thanks Adam Conrad.
* Add new block of Windows Azure ethernet hardware address to
75-persistent-net-generator.rules. (LP: #1274348, Closes: #739018)
* Drop our Debian specific 60-persistent-storage{,-tape}.rules and use the
upstream rules. They are compatible and do a superset of the
functionality. (Closes: #645466)
* Drop our Debian specific 80-drivers.rules and use the upstream rules with
a patch for the sg module (see #657948). These now stop calling modprobe
and use the kmod builtin, giving some nice boot speed improvement.
(Closes: #717404)
* Drop our Debian specific 50-udev-default.rules and 91-permissions.rules
and use the upstream rules with a patch for the remaining Debian specific
default device permissions. Many thanks to Marco d'Itri for researching
which Debian-specific rules are obsolete! Amongst other things, this now
also reads the hwdb info for USB devices (Closes: #717405) and gets rid of
some syntax errors (Closes: #706221)
* Set default polling interval on removable devices as well, for kernels
which have "block" built in instead of being a module. (Closes: #713877)
* Make sd_login_monitor_new() work for logind without systemd.
* Cherry-pick upstream fix for polkit permissions for rebooting with
multiple sessions.
* Kill /etc/udev/links.conf, create_static_nodes, and associated code. It's
obsolete with devtmpfs (which is required now), and doesn't run with
systemd or upstart anyway.
* Drop unnecessary udev.dirs.
* Add autopkgtests for smoke-testing logind, hostnamed, timedated, localed,
and a compile/link/run test against libsystemd-login-dev.
[ Marco d'Itri ]
* preinst: check for all the system calls required by modern releases
of udev. (Closes: #648325)
* Updated fbdev-blacklist.conf for recent kernels.
* Do not blacklist viafb because it is required on the OLPC XO-1.5.
(Closes: #705792)
* Remove write_cd_rules and the associated rules which create "persistent"
symlinks for CD/DVD devices and replace them with more rules in
60-cdrom_id, which will create symlinks for one at random among the
devices installed. Since the common case is having a single device
then everything will work out just fine most of the times...
(Closes: #655924)
* Fix write_net_rules for systemd and sysvinit users by copying the
temporary rules from /run/udev/ to /etc/udev/. (Closes: #735563)
* Do not install sysctl.d/50-default.conf because the systemd package
should not change kernel policies, at least until it will become
the only supported init system.
[ Michael Stapelberg ]
* Add systemd-dbg package, thanks Daniel Schaal (Closes: #742724).
* Switch from gitpkg to git-buildpackage. Update README.source accordingly.
* Make libpam-systemd depend on systemd-sysv | systemd-shim. Packages that
need logind functionality should depend on libpam-systemd.
[ Michael Biebl ]
* Do not send potentially private fstab information without prior user
confirmation. (Closes: #743158)
* Add support for LSB facilities defined by insserv.
Parse /etc/insserv.conf.d content and /etc/insserv.conf and generate
systemd unit drop-in files to add corresponding dependencies. Also ship
targets for the Debian specific $x-display-manager and
$mail-transport-agent system facilities. (Closes: #690892)
* Do not accidentally re-enable /var/tmp cleaning when migrating the TMPTIME
setting from /etc/default/rcS. Fix up existing broken configurations.
(Closes: #738862)
Date: Sun, 27 Apr 2014 13:21:11 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/utopic/+source/systemd/204-10ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 27 Apr 2014 13:21:11 +0200
Source: systemd
Binary: systemd systemd-sysv libpam-systemd libsystemd-login0 libsystemd-login-dev libsystemd-daemon0 libsystemd-daemon-dev libsystemd-journal0 libsystemd-journal-dev libsystemd-id128-0 libsystemd-id128-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb libgudev-1.0-0 gir1.2-gudev-1.0 libgudev-1.0-dev python-systemd systemd-dbg
Architecture: source
Version: 204-10ubuntu1
Distribution: utopic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
gir1.2-gudev-1.0 - libgudev-1.0 introspection data
libgudev-1.0-0 - GObject-based wrapper library for libudev
libgudev-1.0-dev - libgudev-1.0 development files
libpam-systemd - system and service manager - PAM module
libsystemd-daemon-dev - systemd utility library - development files
libsystemd-daemon0 - systemd utility library
libsystemd-id128-0 - systemd 128 bit ID utility library
libsystemd-id128-dev - systemd 128 bit ID utility library - development files
libsystemd-journal-dev - systemd journal utility library - development files
libsystemd-journal0 - systemd journal utility library
libsystemd-login-dev - systemd login utility library - development files
libsystemd-login0 - systemd login utility library
libudev-dev - libudev development files
libudev1 - libudev shared library
libudev1-udeb - libudev shared library (udeb)
python-systemd - python bindings for systemd
systemd - system and service manager
systemd-dbg - system and service manager (debug symbols)
systemd-sysv - system and service manager - SysV links
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 645466 648325 655924 690892 705792 706221 713877 717404 717405 735563 738862 739018 742724 743158
Launchpad-Bugs-Fixed: 1274348
Changes:
systemd (204-10ubuntu1) utopic; urgency=medium
.
* Merge with Debian unstable. Remaining Ubuntu changes:
- Add cgmanager support for logind.
- Add patches for specifying an alternate /etc/machine-id location, skip
tests that fail on buildds (presumably due to missing /etc/hostname),
and run tests during package build.
- Cherry-pick hwdb updates and the keymap builtin, and pull latest keymap
hwdb from upstream trunk.
- Fix FTBFS against recent kernels & glibc.
- Enable all cgroup controllers in logind, for unprivileged LXC
containers.
- Fix a race condition at boot with serio devices. (LP #1014460)
- Create disk/by-partlabel links for mmcblk partitions.
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
upgrades, and we already have the automatic per-file symlinking.
- debian/rules: Add an epoch to libgudev.
- Don't build the systemd-sysv package for now.
- Drop 80-networking.rules and the Debian *.agent scripts, we never
supported them in Ubuntu.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- Add udev Apport package hook.
- debian/extra/initramfs.top: Drop $ROOTDELAY, we do that in a more
sensible way with wait-for-root. Will get applicable to Debian once
Debian gets wait-for-root in initramfs-tools.
- debian/extra/initramfs.bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
- Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
for those in plymouth.
.
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
.
systemd (204-11) UNRELEASED; urgency=medium
.
* Explain patch management in debian/README.source.
.
systemd (204-10) unstable; urgency=medium
.
* In the udeb's udev.startup, make sure that /dev/pts exists.
* systemd-logind-launch: Set the #files ulimit, for unprivileged LXC
containers.
* Drop udev.NEWS, it only applies to pre-squeeze.
* Remove /var/log/udev on purge.
* Always probe cpu support drivers. (LP #1207705)
* On Dell PowerEdge systems, the iDRAC7 and later support a USB Virtual NIC
for management. Name this interface "idrac" to avoid confusion with "real"
network interfaces.
* Drop numerical prefixes from patches, to avoid future diff noise when
removing, cherry-picking, and merging patches. From now on, always use
"gbp-pq export --no-patch-numbers" to update them.
.
systemd (204-9) unstable; urgency=medium
.
* The "Flemish Beef and Beer Stew" release.
.
[ Steve Langasek ]
* Do proper refcounting of the PAM module package on prerm, so that we
don't drop the module from the PAM config when uninstalling a
foreign-arch package. Related to Ubuntu bug #1295521.
.
[ Martin Pitt ]
* debian/udev.udev-finish.upstart: Fix path to tmp-rules,
debian/extra/rule_generator.functions creates them in /run/udev/.
* rules: Remove the kernel-install bits; we don't want that in Debian and
thus it shouldn't appear in dh_install --list-missing output.
* Ship sd-shutdown.h in libsystemd-daemon-dev.
* Run dh_install with --fail-missing, to avoid forgetting files when we move
to new versions.
* Mount /dev/pts with the correct permissions in the udev, to avoid needing
pt_chown (not available on all architectures). Thanks Adam Conrad.
* Add new block of Windows Azure ethernet hardware address to
75-persistent-net-generator.rules. (LP: #1274348, Closes: #739018)
* Drop our Debian specific 60-persistent-storage{,-tape}.rules and use the
upstream rules. They are compatible and do a superset of the
functionality. (Closes: #645466)
* Drop our Debian specific 80-drivers.rules and use the upstream rules with
a patch for the sg module (see #657948). These now stop calling modprobe
and use the kmod builtin, giving some nice boot speed improvement.
(Closes: #717404)
* Drop our Debian specific 50-udev-default.rules and 91-permissions.rules
and use the upstream rules with a patch for the remaining Debian specific
default device permissions. Many thanks to Marco d'Itri for researching
which Debian-specific rules are obsolete! Amongst other things, this now
also reads the hwdb info for USB devices (Closes: #717405) and gets rid of
some syntax errors (Closes: #706221)
* Set default polling interval on removable devices as well, for kernels
which have "block" built in instead of being a module. (Closes: #713877)
* Make sd_login_monitor_new() work for logind without systemd.
* Cherry-pick upstream fix for polkit permissions for rebooting with
multiple sessions.
* Kill /etc/udev/links.conf, create_static_nodes, and associated code. It's
obsolete with devtmpfs (which is required now), and doesn't run with
systemd or upstart anyway.
* Drop unnecessary udev.dirs.
* Add autopkgtests for smoke-testing logind, hostnamed, timedated, localed,
and a compile/link/run test against libsystemd-login-dev.
.
[ Marco d'Itri ]
* preinst: check for all the system calls required by modern releases
of udev. (Closes: #648325)
* Updated fbdev-blacklist.conf for recent kernels.
* Do not blacklist viafb because it is required on the OLPC XO-1.5.
(Closes: #705792)
* Remove write_cd_rules and the associated rules which create "persistent"
symlinks for CD/DVD devices and replace them with more rules in
60-cdrom_id, which will create symlinks for one at random among the
devices installed. Since the common case is having a single device
then everything will work out just fine most of the times...
(Closes: #655924)
* Fix write_net_rules for systemd and sysvinit users by copying the
temporary rules from /run/udev/ to /etc/udev/. (Closes: #735563)
* Do not install sysctl.d/50-default.conf because the systemd package
should not change kernel policies, at least until it will become
the only supported init system.
.
[ Michael Stapelberg ]
* Add systemd-dbg package, thanks Daniel Schaal (Closes: #742724).
* Switch from gitpkg to git-buildpackage. Update README.source accordingly.
* Make libpam-systemd depend on systemd-sysv | systemd-shim. Packages that
need logind functionality should depend on libpam-systemd.
.
[ Michael Biebl ]
* Do not send potentially private fstab information without prior user
confirmation. (Closes: #743158)
* Add support for LSB facilities defined by insserv.
Parse /etc/insserv.conf.d content and /etc/insserv.conf and generate
systemd unit drop-in files to add corresponding dependencies. Also ship
targets for the Debian specific $x-display-manager and
$mail-transport-agent system facilities. (Closes: #690892)
* Do not accidentally re-enable /var/tmp cleaning when migrating the TMPTIME
setting from /etc/default/rcS. Fix up existing broken configurations.
(Closes: #738862)
Checksums-Sha1:
6db70c863cd28b80adcdcf23f9c82da07cec464b 3795 systemd_204-10ubuntu1.dsc
8e20d7977ace6f506e7eb090ca8e49bd776aa193 141417 systemd_204-10ubuntu1.debian.tar.gz
Checksums-Sha256:
50abf6ddabee3b7eb4a8333f0f2890cb1c0917775ad3a01b1e13ea500f15675b 3795 systemd_204-10ubuntu1.dsc
107f5dc1e910bf0aff5384ce9ba3c293ab96381aaa340895579ad584c627f899 141417 systemd_204-10ubuntu1.debian.tar.gz
Files:
56835aa07fe28f04f845ed47dd354bca 3795 admin optional systemd_204-10ubuntu1.dsc
6d44e6595a275c628c1aaf46cb284862 141417 admin optional systemd_204-10ubuntu1.debian.tar.gz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTXOhUAAoJENFO8V2v4RNHvP8QAIcflXKG03ENki+soTWEUfS/
hILCYDlv8X9VVPnNSTByY9qL8OdM9jaCrqdVeOiGTOqRj0xuDiRTr7sqsDhh1NNK
phgsNPSLHGgFQuyGXb6MfOMfVP2IET0VMXfKSZkgibK72KEdMTqUEU0e9OplYNPE
mDosweDXR/+2HehjG0vdRBRhabbzw2DXsQOBO9wo6uySpS6YkKlhk8y4GVWIZwcM
1ACZ1vNmAcbPa73x1xfyeSogvebr05NyJ8OX60IgDkRD3KZn0ZYty6ccZ46nqjnk
HKY/Gt1aLF60K1GhtG6bf5Bz36ocmtI5aA/D273J4xOo2OrTVnznZIMoSoEKUVqD
G2RPyDDbjMMb1E30G00gQmMAUMzTsO9eah7oHCacijjpFJr+ja/J9Pn8eRZ79YKG
nSBItxalrR5x7JoM6MlolrHkqbDaxYF5YtwCkvxH5ULm+qU3TwVj147SN9zSc+28
Z6xw3yKW9wnXSTEqz6JG4S1YWl6ZbjDNhIqPAKbFDNhmQDeuSkrjKF6JuuqbdzHX
Cz/sjr8TZofu3F+tTsIUhgZPTvlGyunMLLhZ/ocKhh7dVpk7jf/jg0OzbkMTGg7R
Tgbspz2OeuXHUYGysT5KpR39TnFfM03JAVNf1pXCBGAIrTtYz+hgbLJRtYNcIHAN
DJ+qXITsYUzKs4g2Kedv
=4KfE
-----END PGP SIGNATURE-----
More information about the Utopic-changes
mailing list