[ubuntu/bionic-proposed] systemd 237-1ubuntu1 (Accepted)
Dimitri John Ledkov
xnox at ubuntu.com
Wed Jan 31 12:07:21 UTC 2018
systemd (237-1ubuntu1) bionic; urgency=medium
* Remaining delta from Debian:
- ship dhclient enter hook for dhclient integration with resolved
- Use stub-resolv.conf as the default provider of /etc/resolv.conf
- ship s390x virtio interface names migration
- do not disable systemd-resolved upon libnss-resolve removal
- do not remount fs in containers, for non-degrated boot
- Unlink invocation id key, upon chown failure in containers
- Change default to UseDomains by default
- Do not treat failure to set Nice= setting as error in containers
- Add a condition to systemd-journald-audit.socet to not start in
containers (fails)
- Build without any built-in/fallback DNS server setting
- Enable resolved by default
- Update autopkgtests for reliability/raciness, and testing for typical
defaults
- Always upgrade udev, when running adt tests
- Skip test-execute on armhf
- Cherry-pick a few testsuite fixes
- Do not use nested kvm during ADT tests
- Fix ADT systemd-fsckd tests to work on s390x too
- Enable persistent journal by default
systemd (237-1) unstable; urgency=medium
* New upstream version 237
* Rebase patches
* Update symbols file for libsystemd0
* Update Vcs-* to point to https://salsa.debian.org
* Bump Standards-Version to 4.1.3
* Set Rules-Requires-Root to no
systemd (236-4) unstable; urgency=medium
[ Felipe Sateler ]
* Allow systemd-timesyncd to start when libnss-systemd is not installed.
Pick upstream patch requiring the existence of the systemd-timesync user
only when running as root, which is not the case for the system unit.
(Closes: #887343)
[ Nicolas Braud-Santoni ]
* debian/copyright: Refer to the CC0 license file (Closes: #882629)
[ Michael Biebl ]
* Add Build-Depends on python3-evdev <!nocheck>
This is used by hwdb/parse_hwdb.py to perform additional validation on
hwdb files.
systemd (236-3) unstable; urgency=medium
* Revert "core/execute: RuntimeDirectory= or friends requires mount
namespace"
This was making mounts from SSH sessions invisible to the system.
(Closes: #885325)
systemd (236-2) unstable; urgency=medium
* Downgrade priority of libudev1 to optional.
This makes it compliant with recent versions of debian-policy which
recommends to use priority optional for library packages.
* Clarify NEWS entry about removal of system users.
Mention in the recent NEWS entry that the associated system groups
should be removed as well. (Closes: #885061)
* cryptsetup-generator: Don't mistake NULL input as OOM.
Fixes systemd-cryptsetup-generator failing to run during boot.
(Closes: #885201)
* analyze: Use normal bus connection for "plot" verb.
Fixes "systemd-analyze plot" failing to run as root. (Closes: #884506)
* Stop re-enabling systemd services on every upgrade.
This was done so changes to the [Install] section would be applied on
upgrades. Forcefully re-enabling a service might overwrite local
modifications though and thus far, none of the affected services did
actually change its [Install] section. So remove this code from the
maintainer scripts as it was apparently doing more harm then good.
(Closes: #869354)
systemd (236-1) unstable; urgency=medium
[ Martin Pitt ]
* debian/tests/upstream: Only show ≥ warning in journal dumps.
Showing the entire debug log is too hard to scan visually, and most of
the time the warnings and errors are sufficient to explain a failure.
Put the journal files into the artifacts though, in case the debug
information is necessary.
[ Michael Biebl ]
* New upstream version 236
- nspawn: Adjust path to static resolv.conf to support split usr.
(Closes: #881310)
- networkd: Don't stop networkd if CONFIG_FIB_RULES=n in kernel.
(Closes: #881823)
- core: Fix segfault in compile_bind_mounts() when BindPaths= or
BindReadOnlyPaths= is set. (Closes: #883380)
- meson: Link NSS modules with -z nodelete to fix memory leak in
nss-systemd. (Closes: #883407)
- logind: Make sure we don't acces m->action_what if it's not initialized.
(Closes: #882270)
- systemctl: Ignore shutdown's "-t" argument. (Closes: #882245)
- core: Be more defensive if we can't determine per-connection socket
peer. (Closes: #879603)
- bpf-firewall: Actually invoke BPF_PROG_ATTACH to check whether
cgroup/bpf is available. (Closes: #878965)
* Rebase patches
* Update symbols file for libsystemd0
* Bump Standards-Version to 4.1.2
* Clean up old /var/lib/systemd/clock on upgrade.
The clock file used by systemd-timesyncd is now stored in
StateDirectory=systemd/timesync. (Closes: #883605)
* Stop creating systemd-timesync system user.
DynamicUser=yes has been enabled for systemd-timesyncd.service so
allocating a system user statically is no longer necessary.
* Document removal of systemd-{timesync,journal-gateway,journal-upload} user.
We no longer create those system users as the corresponding services now
use DynamicUser=yes. Removing those system users automatically is tricky,
as the relevant services might be running during upgrade. Add a NEWS
entry instead which documents this change.
* Revert "udev-rules: Permission changes for /dev/dri/renderD*"
This would introduce a new system group "render". As the name is rather
generic, this needs further discussion first, so revert this change for
now.
Date: Tue, 30 Jan 2018 13:52:27 +0000
Changed-By: Dimitri John Ledkov <xnox at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/237-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 30 Jan 2018 13:52:27 +0000
Source: systemd
Binary: systemd systemd-sysv systemd-container systemd-journal-remote systemd-coredump systemd-tests libpam-systemd libnss-myhostname libnss-mymachines libnss-resolve libnss-systemd libsystemd0 libsystemd-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb
Architecture: source
Version: 237-1ubuntu1
Distribution: bionic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Dimitri John Ledkov <xnox at ubuntu.com>
Description:
libnss-myhostname - nss module providing fallback resolution for the current hostname
libnss-mymachines - nss module to resolve hostnames for local container instances
libnss-resolve - nss module to resolve names via systemd-resolved
libnss-systemd - nss module providing dynamic user and group name resolution
libpam-systemd - system and service manager - PAM module
libsystemd-dev - systemd utility library - development files
libsystemd0 - systemd utility library
libudev-dev - libudev development files
libudev1 - libudev shared library
libudev1-udeb - libudev shared library (udeb)
systemd - system and service manager
systemd-container - systemd container/nspawn tools
systemd-coredump - tools for storing and retrieving coredumps
systemd-journal-remote - tools for sending and receiving remote journal logs
systemd-sysv - system and service manager - SysV links
systemd-tests - tests for systemd
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 869354 878965 879603 881310 881823 882245 882270 882629 883380 883407 883605 884506 885061 885201 885325 887343
Changes:
systemd (237-1ubuntu1) bionic; urgency=medium
.
* Remaining delta from Debian:
- ship dhclient enter hook for dhclient integration with resolved
- Use stub-resolv.conf as the default provider of /etc/resolv.conf
- ship s390x virtio interface names migration
- do not disable systemd-resolved upon libnss-resolve removal
- do not remount fs in containers, for non-degrated boot
- Unlink invocation id key, upon chown failure in containers
- Change default to UseDomains by default
- Do not treat failure to set Nice= setting as error in containers
- Add a condition to systemd-journald-audit.socet to not start in
containers (fails)
- Build without any built-in/fallback DNS server setting
- Enable resolved by default
- Update autopkgtests for reliability/raciness, and testing for typical
defaults
- Always upgrade udev, when running adt tests
- Skip test-execute on armhf
- Cherry-pick a few testsuite fixes
- Do not use nested kvm during ADT tests
- Fix ADT systemd-fsckd tests to work on s390x too
- Enable persistent journal by default
.
systemd (237-1) unstable; urgency=medium
.
* New upstream version 237
* Rebase patches
* Update symbols file for libsystemd0
* Update Vcs-* to point to https://salsa.debian.org
* Bump Standards-Version to 4.1.3
* Set Rules-Requires-Root to no
.
systemd (236-4) unstable; urgency=medium
.
[ Felipe Sateler ]
* Allow systemd-timesyncd to start when libnss-systemd is not installed.
Pick upstream patch requiring the existence of the systemd-timesync user
only when running as root, which is not the case for the system unit.
(Closes: #887343)
.
[ Nicolas Braud-Santoni ]
* debian/copyright: Refer to the CC0 license file (Closes: #882629)
.
[ Michael Biebl ]
* Add Build-Depends on python3-evdev <!nocheck>
This is used by hwdb/parse_hwdb.py to perform additional validation on
hwdb files.
.
systemd (236-3) unstable; urgency=medium
.
* Revert "core/execute: RuntimeDirectory= or friends requires mount
namespace"
This was making mounts from SSH sessions invisible to the system.
(Closes: #885325)
.
systemd (236-2) unstable; urgency=medium
.
* Downgrade priority of libudev1 to optional.
This makes it compliant with recent versions of debian-policy which
recommends to use priority optional for library packages.
* Clarify NEWS entry about removal of system users.
Mention in the recent NEWS entry that the associated system groups
should be removed as well. (Closes: #885061)
* cryptsetup-generator: Don't mistake NULL input as OOM.
Fixes systemd-cryptsetup-generator failing to run during boot.
(Closes: #885201)
* analyze: Use normal bus connection for "plot" verb.
Fixes "systemd-analyze plot" failing to run as root. (Closes: #884506)
* Stop re-enabling systemd services on every upgrade.
This was done so changes to the [Install] section would be applied on
upgrades. Forcefully re-enabling a service might overwrite local
modifications though and thus far, none of the affected services did
actually change its [Install] section. So remove this code from the
maintainer scripts as it was apparently doing more harm then good.
(Closes: #869354)
.
systemd (236-1) unstable; urgency=medium
.
[ Martin Pitt ]
* debian/tests/upstream: Only show ≥ warning in journal dumps.
Showing the entire debug log is too hard to scan visually, and most of
the time the warnings and errors are sufficient to explain a failure.
Put the journal files into the artifacts though, in case the debug
information is necessary.
.
[ Michael Biebl ]
* New upstream version 236
- nspawn: Adjust path to static resolv.conf to support split usr.
(Closes: #881310)
- networkd: Don't stop networkd if CONFIG_FIB_RULES=n in kernel.
(Closes: #881823)
- core: Fix segfault in compile_bind_mounts() when BindPaths= or
BindReadOnlyPaths= is set. (Closes: #883380)
- meson: Link NSS modules with -z nodelete to fix memory leak in
nss-systemd. (Closes: #883407)
- logind: Make sure we don't acces m->action_what if it's not initialized.
(Closes: #882270)
- systemctl: Ignore shutdown's "-t" argument. (Closes: #882245)
- core: Be more defensive if we can't determine per-connection socket
peer. (Closes: #879603)
- bpf-firewall: Actually invoke BPF_PROG_ATTACH to check whether
cgroup/bpf is available. (Closes: #878965)
* Rebase patches
* Update symbols file for libsystemd0
* Bump Standards-Version to 4.1.2
* Clean up old /var/lib/systemd/clock on upgrade.
The clock file used by systemd-timesyncd is now stored in
StateDirectory=systemd/timesync. (Closes: #883605)
* Stop creating systemd-timesync system user.
DynamicUser=yes has been enabled for systemd-timesyncd.service so
allocating a system user statically is no longer necessary.
* Document removal of systemd-{timesync,journal-gateway,journal-upload} user.
We no longer create those system users as the corresponding services now
use DynamicUser=yes. Removing those system users automatically is tricky,
as the relevant services might be running during upgrade. Add a NEWS
entry instead which documents this change.
* Revert "udev-rules: Permission changes for /dev/dri/renderD*"
This would introduce a new system group "render". As the name is rather
generic, this needs further discussion first, so revert this change for
now.
Checksums-Sha1:
aef3c805ce8cddbe680cf558601c6b5f140786bd 4588 systemd_237-1ubuntu1.dsc
95ad75df18e7f1c7083cd88ce7b167613e403d21 6871350 systemd_237.orig.tar.gz
648d21fe446d75a9f2f0d837abb8fe0e46973910 143324 systemd_237-1ubuntu1.debian.tar.xz
f840076506aee7910090df7edfeaad6f401448da 11912 systemd_237-1ubuntu1_source.buildinfo
Checksums-Sha256:
6120576b248fd287f58765a3fbd9ff8cdedda520799b7df8900a58ff4303adce 4588 systemd_237-1ubuntu1.dsc
c83dabbe1c9de6b9db1dafdb7e04140c7d0535705c68842f6c0768653ba4913c 6871350 systemd_237.orig.tar.gz
1734d8c7e217748b3a219eb61ec76242283864c175ae5bc61d1c8c52290e3383 143324 systemd_237-1ubuntu1.debian.tar.xz
734685308b80b95b5e06403a2b0b9582829c61d60ba553cdc0071d78ff09e217 11912 systemd_237-1ubuntu1_source.buildinfo
Files:
4dd8a4c61947341f16494a61aaf81cf0 4588 admin optional systemd_237-1ubuntu1.dsc
5a835ddc2a2ae9ef523a5a11674a6713 6871350 admin optional systemd_237.orig.tar.gz
67dbc4cc0d926ecf9b07b8fefd28ca29 143324 admin optional systemd_237-1ubuntu1.debian.tar.xz
727ba98ed9580a260a5285435645fb0b 11912 admin optional systemd_237-1ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
iQFEBAEBCgAuFiEEdzyZ69ChEXIhenw/ysLYuc0spfkFAlpxsUYQHHhub3hAdWJ1
bnR1LmNvbQAKCRDKwti5zSyl+VefCACzzgqwhhMr44jBfVUCXm5btiZx0rHv9Arv
D+tKPSnxaB/f6S+dHC+FS6ucdKL5PfRQ9f5C6AhIerCIamKG3xb3++B5CXwHzbOM
VlKvvxuTlDxDjV2qCuf5ah8PLTca5GaLYOtIj5OGjrqiLyoS5W7zcAoYoNmH3k4m
hj/WxodPH2M56RlN5E+oShrM9stlFCEOyboe2bsQHpGOYR5NygcjOZDFoW9dWfxq
Y67d28nYMYG++JOsIPdlotUsLugEiKDY3fRUsU1O2Q/w7acKpymb7+S4I1HOD62w
FgNepO2vWPL+u6vPTMnZc3kVPc+0qLBhOOh1lKRigHMwnTRoxxXD
=LaGw
-----END PGP SIGNATURE-----
More information about the Bionic-changes
mailing list