systemd 238-5ubuntu1 source package in Ubuntu

Changelog

systemd (238-5ubuntu1) 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.
  * tests: Do not use nested kvm during ADT tests.
  * 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.

  * Apply systemd-stable/v238-stable patches.

  * Cherrypick feature to hibernate with disk offsets.

  * Remove dropped patches
  * Drop merged keyring patch
  * Drop write_persistent_net_s390x_virtio, as an LTS release was made.
  * Revert debian/tests/upstream to be more like Debian's.
  * Do not skip test-execute anymore, should be fixed on armhf now.

systemd (238-5) unstable; urgency=medium

  [ Evgeny Vereshchagin ]
  * upstream autopkgtest: Copy journal subdirectories.
    Otherwise logs are missing on failures.

  [ Martin Pitt ]
  * debian/tests/boot-and-services: Ignore cpi.service failure.
    This is apparently a regression in Ubuntu 18.04, not in systemd, so
    ignore it.

  [ Michael Biebl ]
  * sd-bus: Do not try to close already closed fd (Closes: #896781)
  * Use dh_missing to act on uninstalled files.
    The usage of dh_install --fail-missing has been deprecated.
  * meson: Avoid warning about comparison of bool and string.
    The result of this is undefined and will become a hard error in a future
    Meson release.
  * login: Respect --no-wall when cancelling a shutdown request
    (Closes: #897938)
  * Add dependencies of libsystemd-shared to Pre-Depends.
    This is necessary so systemctl is functional at all times during a
    dist-upgrade. (Closes: #897986)
  * Drop dh_strip override, the dbgsym migration is done

  [ Felipe Sateler ]
  * Don't include libmount.h in a header file.
    Kernel and glibc headers both use MS_* constants, but are not in sync, so
    only one of them can be used at a time. Thus, only import them where
    needed. Works around #898743.

systemd (238-4) unstable; urgency=medium

  [ Michael Biebl ]
  * udev/net-id: Fix check for address to keep interface names stable
  * debian/copyright: Move global wildcard section to the top

  [ Martin Pitt ]
  * Fix daemon reload failures

  [ Laurent Bigonville ]
  * Fix /sys/fs/cgroup mount when using SELinux.
    Since v236, all cgroups except /sys/fs/cgroup/systemd and
    /sys/fs/cgroup/unified are not mounted when SELinux is enabled (even in
    permissive mode). Disabling SELinux completely restores these cgroups.
    This patch fixes that issue by no longer making the assumption that those
    cgroups are mounted by initrd/dracut before systemd is started.

systemd (238-3) unstable; urgency=medium

  [ Martin Pitt ]
  * Enable systemd-sysusers unit and provide correct Debian static u/gids.
    Add a helper script debian/extra/make-sysusers-basic which generates a
    sysusers.d(5) file from Debian's static master passwd/group files.
    systemd 238 now supports  specifying different uid and gid and a
    non-default login shell, so this is possible now. (Closes: #888126)
  * udev README.Debian: Include initrd rebuild and some clarifications in
    migration.
    While initrd update is already being mentioned in the introductory
    section, it is easy to miss when going through the migration steps, so
    explicitly mention it again. Also add a warning about keeping a fallback
    on misconfigurations, and the possibility to migrate one interface at a
    time.
    Thanks to Karl O. Pinc for the suggestions! (Closes: #881769)

  [ Michael Biebl ]
  * basic/macros: Rename noreturn into _noreturn_.
    "noreturn" is reserved and can be used in other header files we include.
    (Closes: #893426)
  * units: Fix SuccessAction that belongs to [Unit] section not [Service]
    section (Closes: #893282)

systemd (238-2) unstable; urgency=medium

  [ Alf Gaida ]
  * core: do not free stack-allocated strings.
    Fixes a crash in systemd when the cpuacct cgroup controller is not
    available. (Closes: #892360)

systemd (238-1) unstable; urgency=medium

  [ Michael Biebl ]
  * New upstream version 238
    - Fixes systemd-tmpfiles to correctly handle symlinks present in
      non-terminal path components. (CVE-2018-6954, Closes: #890779)
  * Rebase patches
  * Use compat symlinks as provided by upstream.
    As the upstream build system now creates those symlinks for us, we no
    longer have to create them manually.
  * Update symbols file for libsystemd0
  * test-cgroup-util: bail out when running under a buildd environment

  [ Dimitri John Ledkov ]
  * systemd-sysv-install: Fix name initialisation.
    Only initialise NAME after --root optional argument has been parsed,
    otherwise NAME is initialized to e.g. `enable`, instead of to the
    `unit-name`, resulting in failures. (LP: #1752882)

systemd (237-4) unstable; urgency=medium

  [ Gunnar Hjalmarsson ]
  * Fix PO template creation.
    Cherry-pick upstream patches to build a correct systemd.pot including
    the polkit policy files even without policykit-1 being installed.
    (LP: #1707898)

  [ Michael Biebl ]
  * Drop mask for fuse SysV init script.
    The fuse package has removed its SysV init script a long time ago, so
    the mask is no longer needed.
  * Replace two Debian specific patches which cherry-picks from upstream
    master

 -- Dimitri John Ledkov <email address hidden>  Wed, 30 May 2018 14:30:45 +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_238.orig.tar.gz 6.6 MiB bbc8599bab2e3c4273886dfab12464e488ecdaf20b8284949e50f8858de3e022
systemd_238-5ubuntu1.debian.tar.xz 220.4 KiB 870ecf2897f59b74a794ac69c48a2642f3b80cfd9b49eaf9163f764d967e4542
systemd_238-5ubuntu1.dsc 4.5 KiB c58555e982ff7ad74b8654ed24dffa577e53d678c1d9c7cc15aa81ebf5d72540

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.