systemd 239-7ubuntu1 source package in Ubuntu
Changelog
systemd (239-7ubuntu1) cosmic; urgency=medium Merged from Debian Unstable, remaining changes are: * Set UseDomains to true, by default, on Ubuntu. * Enable systemd-resolved by default. * postinst: Create /etc/resolv.conf at postinst, pointing at the stub resolver. * postinst: drop empty/stock /etc/rc.local. * postinst: enable persistent journal. * Drop systemd.prerm safety check. * Ship systemd sysctl settings. * libnss-resolve: do not disable and stop systemd-resolved. * boot-smoke: refactor ADT test. * Fix test-functions failing with Ubuntu units. * units: set ConditionVirtualization=!private-users on journald audit socket. * units: drop resolvconf.conf drop-in, resolved integration moved to resolvconf package. * debian/tests: Switch to gdm3, enforce udev upgrade. * Ubuntu/extra: ship dhclient-enter hook. * Ignore failures to set Nice priority on services in containers. * systemd-fsckd: Fix ADT tests to work on s390x too. * Disable LLMNR and MulticastDNS by default. * Enable qemu tests on most architectures. * debian/tests/systemd-fsckd: update assertions expectations for v237. * test/test-fs-util: detect container, in addition to root. * test/test-functions: launch qemu-system with -vga none. * Blacklist TEST-16-EXTEND-TIMEOUT. * tests/boot-smoke: ignore udevd connection timeouts resolving colord group. * tests/systemd-fsckd: ignore systemd_fsck_with_plymouth_failure. * tests/control: ensure boot-smoke uses latest systemd & udev. * wait-online: do not wait, if no links are managed (neither configured, or failed). * journald.service: set Nice=-1 to dodge watchdog on soft lockups. * Workaround captive portals not responding to EDNS0 queries. * resolved: Listen on both TCP and UDP by default. * Recommend networkd-dispatcher * networkd: if RA was implicit, do not await ndisc_configured. * udev-udeb: ship modprobe.d snippet to force scsi_mod.scan=sync in d-i. * Skip starting systemd-remount-fs.service in containers. * Add "AssumedApparmorLabel=unconfined" to timedate1 dbus service file. * Disable dh_installinit generation of tmpfiles for the systemd package. Replace with a manual safe call to systemd-tmpfiles which will process any updates to the tmpfiles shipped by systemd package, taking into account any overrides shipped by other packages, sysadmin, or specified in the runtime directories. (LP: #1748147) * Enable EFI/bootctl on armhf. * boot-and-services: stderr is ok, for status command on the c1 container. * Skip systemd-fsckd on arm64, because of broken/lack of clean shutdown. * adt: boot-and-services: assert any kernel syslog messages. * debian/extra/start-udev: Set scsi_mod scan=sync even if it's builtin to the kernel (we previously only set it in modprobe.d) LP: #1779815 * units: conditionalize more units to not start in containers. * tests: conditionalize more unit tests to pass in LXD container. systemd (239-7) unstable; urgency=medium * autopkgtest: Add iputils-ping dependency to root-unittests. The ping binary is required by test-bpf. * autopkgtest: Add dbus-user-session and libpam-systemd dependency to root-unittests. Without a working D-Bus user session, a lot of the test-bus-* tests are skipped. * network/link: Fix logic error in matching devices by MAC (Closes: #904198) systemd (239-6) unstable; urgency=medium [ Martin Pitt ] * autopkgtest: Install libnss-systemd. Make sure that dynamic users can be resolved. This e. g. prevents a startup failure for systemd-resolved. * autopkgtest: Add missing python3 test dependency for udev test [ Michael Biebl ] * autopkgtest: Make AppArmor violator test work with merged-usr * Make /dev/kvm accessible to local users and group kvm. Re-add the uaccess tag to /dev/kvm to make it accessible to local users. Access is also granted via group kvm, so create that in udev.postinst. (Closes: #887852) * Move a few man pages from systemd to systemd-journal-remote. The systemd package shipped a few systemd-journal-remote and systemd-journal-upload related man pages which really belong into the systemd-journal-remote package. Move those man pages into the correct package and add a Breaks/Replaces against systemd accordingly. (Closes: #903557) * autopkgtest: Drop no-longer needed workaround from upstream test * Go back to statically allocate system users for timesyncd, networkd and resolved. There are currently too many open issues related to D-Bus and the usage of DynamicUser. (Closes: #902971) * Change python3-minimal dependency to python3. While we strictly only need python3-minimal, the usage of python3-minimal triggers a lintian error: depends-on-python-minimal * test: Drop SKIP_INITRD for QEMU-based tests. The Debian Linux kernel ships ext4 support as a module, so we require an initrd to successfully start the QEMU images. * debian/tests/localed-x11-keymap: Deal with absence of /etc/default/keyboard more gracefully * autopkgtest: Add various dependencies to make upstream test pass on Debian - netcat-openbsd: Required by TEST-12-ISSUE-3171. - busybox-static: Required by TEST-13-NSPAWN-SMOKE. - plymouth: Required by TEST-15-DROPIN and TEST-22-TMPFILES. * Drop seccomp system call filter for udev. The seccomp based system call whitelist requires at least systemd 239 to be the active init and during a dist-upgrade we can't guarantee that systemd has been fully configured before udev is restarted. The versioned systemd Breaks that was added to udev for #902185 didn't really fix this issue, so revert that change again. (Closes: #903224) systemd (239-5) unstable; urgency=medium * Add inverse version restriction of the Breaks to the systemd-shim alternative in libpam-systemd. Otherwise apt will fail to find an installation path for libpam-systemd in cases where libpam-systemd is an indirect dependency. (Closes: #902998) systemd (239-4) unstable; urgency=medium [ Michael Biebl ] * Drop outdated section from README.Debian about switching back to SysV init * sleep: Fix one more printf format of a fiemap field * basic: Add missing comma in raw_clone assembly for sparc * bus-util: Make log level lower in request_name_destroy_callback() * tmpfiles: Specify access mode for /run/systemd/netif * Add Breaks against python-dbusmock (<< 0.18) to systemd. The logind and timedated tests in python-dbusmock were broken by the latest systemd release and had to be adjusted to work with systemd 239. See #902602 * Drop patches which try to support running systemd services without systemd as pid 1. No one is currently actively maintaining systemd-shim, which means that e.g. running systemd-logind no longer works when systemd is not pid 1. Thus drop our no longer working patches. Bump the Breaks against systemd-shim accordingly. See #895292, #901404, #901405 [ Martin Pitt ] * test: fix networkd-test.py rate limiting and dynamic user systemd (239-3) unstable; urgency=medium * Revert "systemctl: when removing enablement or mask symlinks, cover both /run and /etc" We currently have packages in the archive which use "systemctl --runtime unmask" and are broken by this change. This is a intermediate step until it is clear whether upstream will revert this commit or whether we will have to update affected packages to deal with this changed behaviour. See #902287 and https://github.com/systemd/systemd/issues/9393 systemd (239-2) unstable; urgency=medium * sleep: Fix printf format of fiemap fields. This should fix a FTBFS on ia64. * timesync: Change type of drift_freq to int64_t. This should fix a FTBFS on x32. * Bump systemd Breaks to ensure it is upgraded in lockstep with udev. The hardening features used by systemd-udevd.service require systemd 239 and udev will fail to start with older versions. (Closes: #902185) systemd (239-1) unstable; urgency=medium [ Michael Biebl ] * New upstream version 239 * Drop alternative iptables-dev Build-Depends. It is no longer needed as both Ubuntu and Debian now ship libiptc-dev in their latest stable (LTS) release. * Drop alternative btrfs-tools Recommends. It is no longer needed as btrfs-progs is now available in both Debian and Ubuntu and keeping the alternative around prevents the transitional package from being autoremoved. * Disable installation of RPM macros. This avoids having to remove them manually later on. * Drop cleanup rules for libtool .la files. With the switch to Meson, libtool is no longer used. * Drop fallback for older kernels when running the test suite. We now assume that we have a kernel newer then 3.13. * Stop cleaning up .busname units. Those are gone upstream, so we no longer need to remove them manually. * Update symbols file for libsystemd0 * Rebase patches * Install new resolvectl tool. Don't ship the /sbin/resolvconf compat symlink in the systemd package, as this would cause a file conflict with the resolvconf and openresolv package. * Disable support for "Portable Services" This is still an experimental feature. * Disable pristine-tar in gbp.conf. It is currently not possible to import the systemd v239 tarball using pristine-tar due to #902115. * Bump Build-Depends on meson to (>= 0.44) * Stop setting the path for the kill binary, no longer necessary * Stop creating systemd-network and systemd-resolve system user systemd-networkd.service and systemd-resolved.service now use DynamicUser=yes. [ Dimitri John Ledkov ] * Run all upstream tests, and then report all that failed. -- Dimitri John Ledkov <email address hidden> Thu, 26 Jul 2018 16:26:22 +0100
Upload details
- Uploaded by:
- Dimitri John Ledkov
- Uploaded to:
- Cosmic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
systemd_239.orig.tar.gz | 6.8 MiB | 8a11b1b07d620f4c06a16e95bba4dd2a97e90efdf2a5ba47ed0a935085787a14 |
systemd_239-7ubuntu1.debian.tar.xz | 153.8 KiB | 56e1d2c72b585722ebd35bfd030fdd2b41709462bc02ccf5b5e28b84cf4783af |
systemd_239-7ubuntu1.dsc | 4.5 KiB | 7c15af2b9328bee68416e70e580b841271c94ea17c9725f14a286af9b139fa3d |
Available diffs
- diff from 238-5ubuntu3 to 239-7ubuntu1 (1.3 MiB)
Binary packages built by this source
- libnss-myhostname: No summary available for libnss-myhostname in ubuntu cosmic.
No description available for libnss-myhostname in ubuntu cosmic.
- libnss-myhostname-dbgsym: No summary available for libnss-myhostname-dbgsym in ubuntu cosmic.
No description available for libnss-
myhostname- dbgsym in ubuntu cosmic.
- libnss-mymachines: No summary available for libnss-mymachines in ubuntu cosmic.
No description available for libnss-mymachines in ubuntu cosmic.
- libnss-mymachines-dbgsym: No summary available for libnss-mymachines-dbgsym in ubuntu cosmic.
No description available for libnss-
mymachines- dbgsym in ubuntu cosmic.
- libnss-resolve: No summary available for libnss-resolve in ubuntu cosmic.
No description available for libnss-resolve in ubuntu cosmic.
- libnss-resolve-dbgsym: No summary available for libnss-resolve-dbgsym in ubuntu cosmic.
No description available for libnss-
resolve- dbgsym in ubuntu cosmic.
- libnss-systemd: No summary available for libnss-systemd in ubuntu cosmic.
No description available for libnss-systemd in ubuntu cosmic.
- libnss-systemd-dbgsym: No summary available for libnss-systemd-dbgsym in ubuntu cosmic.
No description available for libnss-
systemd- dbgsym in ubuntu cosmic.
- libpam-systemd: No summary available for libpam-systemd in ubuntu cosmic.
No description available for libpam-systemd in ubuntu cosmic.
- libpam-systemd-dbgsym: No summary available for libpam-systemd-dbgsym in ubuntu cosmic.
No description available for libpam-
systemd- dbgsym in ubuntu cosmic.
- libsystemd-dev: No summary available for libsystemd-dev in ubuntu cosmic.
No description available for libsystemd-dev in ubuntu cosmic.
- libsystemd0: No summary available for libsystemd0 in ubuntu cosmic.
No description available for libsystemd0 in ubuntu cosmic.
- libsystemd0-dbgsym: No summary available for libsystemd0-dbgsym in ubuntu cosmic.
No description available for libsystemd0-dbgsym in ubuntu cosmic.
- libudev-dev: No summary available for libudev-dev in ubuntu cosmic.
No description available for libudev-dev in ubuntu cosmic.
- libudev1: No summary available for libudev1 in ubuntu cosmic.
No description available for libudev1 in ubuntu cosmic.
- libudev1-dbgsym: No summary available for libudev1-dbgsym in ubuntu cosmic.
No description available for libudev1-dbgsym in ubuntu cosmic.
- libudev1-udeb: No summary available for libudev1-udeb in ubuntu cosmic.
No description available for libudev1-udeb in ubuntu cosmic.
- systemd: No summary available for systemd in ubuntu cosmic.
No description available for systemd in ubuntu cosmic.
- systemd-container: No summary available for systemd-container in ubuntu cosmic.
No description available for systemd-container in ubuntu cosmic.
- systemd-container-dbgsym: No summary available for systemd-container-dbgsym in ubuntu cosmic.
No description available for systemd-
container- dbgsym in ubuntu cosmic.
- systemd-coredump: No summary available for systemd-coredump in ubuntu cosmic.
No description available for systemd-coredump in ubuntu cosmic.
- systemd-coredump-dbgsym: No summary available for systemd-coredump-dbgsym in ubuntu cosmic.
No description available for systemd-
coredump- dbgsym in ubuntu cosmic.
- systemd-dbgsym: No summary available for systemd-dbgsym in ubuntu cosmic.
No description available for systemd-dbgsym in ubuntu cosmic.
- systemd-journal-remote: No summary available for systemd-journal-remote in ubuntu cosmic.
No description available for systemd-
journal- remote in ubuntu cosmic.
- systemd-journal-remote-dbgsym: No summary available for systemd-journal-remote-dbgsym in ubuntu cosmic.
No description available for systemd-
journal- remote- dbgsym in ubuntu cosmic.
- systemd-sysv: No summary available for systemd-sysv in ubuntu cosmic.
No description available for systemd-sysv in ubuntu cosmic.
- systemd-tests: No summary available for systemd-tests in ubuntu cosmic.
No description available for systemd-tests in ubuntu cosmic.
- systemd-tests-dbgsym: No summary available for systemd-tests-dbgsym in ubuntu cosmic.
No description available for systemd-
tests-dbgsym in ubuntu cosmic.
- udev: No summary available for udev in ubuntu cosmic.
No description available for udev in ubuntu cosmic.
- udev-dbgsym: No summary available for udev-dbgsym in ubuntu cosmic.
No description available for udev-dbgsym in ubuntu cosmic.
- udev-udeb: No summary available for udev-udeb in ubuntu cosmic.
No description available for udev-udeb in ubuntu cosmic.