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 Pocket 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

View changes file

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.