- 27 Feb, 2019 24 commits
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Debian release 237-3ubuntu10.13
-
Simon McVittie authored
-
systemd (237-3ubuntu10.13) bionic-security; urgency=medium * SECURITY UPDATE: denial of service via crafted dbus message - debian/patches/CVE-2019-6454.patch: sd-bus: enforce a size limit for dbus paths, and don't allocate them on the stack - debian/patches/sd-bus-if-we-receive-an-invalid-dbus-message-ignore-.patch: sd-bus: if we receive an invalid dbus message, ignore and proceeed - CVE-2019-6454 * Do not remove multiple spaces after identifier in syslog message - add debian/patches/journal-do-not-remove-multiple-spaces-after-identifi.patch
-
systemd (237-3ubuntu10.12) bionic; urgency=medium * d/p/resolve-enable-EDNS0-towards-the-127.0.0.53-stub-res.patch getaddrinfo() failures when fallback to dns tcp queries, so enable edns0 in resolv.conf (LP: #1811471) [ Victor Tapia ] * d/p/resolved-Increase-size-of-TCP-stub-replies.patch dns failures with edns0 disabled and truncated response (LP: #1804487)
-
systemd (237-3ubuntu10.11) bionic-security; urgency=medium * SECURITY UPDATE: memory corruption in journald via attacker controlled alloca - debian/patches/CVE-2018-16864.patch: journald: do not store the iovec entry for process commandline on the stack - CVE-2018-16864 * SECURITY UPDATE: memory corruption in journald via attacker controlled alloca - debian/patches/CVE-2018-16865_1.patch: journald: set a limit on the number of fields (1k) - debian/patches/CVE-2018-16865_2.patch: journal-remote: set a limit on the number of fields in a message - CVE-2018-16865 * SECURITY UPDATE: out-of-bounds read in journald - debian/patches/CVE-2018-16866.patch: journal: fix syslog_parse_identifier() - CVE-2018-16866 * Fix LP: #1804603 - btrfs-util: unbreak tmpfiles' subvol creation - add debian/patches/btrfs-util-unbreak-tmpfiles-subvol-creation.patch - update debian/patches/series * Fix LP: #1804864 - test: Set executable bits on TEST-22-TMPFILES shell scripts - add debian/patches/test-Set-executable-bits-on-TEST-22-TMPFILES-shell-script.patch - update debian/patches/series
-
systemd (237-3ubuntu10.10) bionic; urgency=medium * debian/extra/start-udev: ignore failure to set sync parameter. On old kernels (e.g. v4.4) the file is available but appears to be non-writable. Hide error messages and ignore failure to write out sync into the parameters file. This does not regress https://pad.lv/1779815 since older kernel did synchronous scan anyway. But it does resolve failure to start the installer on old kernels. (LP: #1784454) File: debian/extra/start-udev https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=98862745cf9cbbb74ea6b30ecd29e45a17feff95 * Add conflicts with upstart and systemd-shim. (LP: #1773859) File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5ca89133e790fd0942e0ad81fa0c6998032d8882 * units: Disable journald Watchdog (LP: #1773148) File: debian/patches/debian/UBUNTU-units-disable-journald-watchdog.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=779d89090e81ec832417146f4a858626febfb595 * cryptsetup: add support for sector-size= option (LP: #1776626) File: debian/patches/cryptsetup-add-support-for-sector-size-option-8881.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2de081e8901f1780c3c1ffe586e40d2d8e8df1ed * Re-add support for /etc/writable for core18. (LP: #1778936) Author: Michael Vogt File: debian/patches/debian/UBUNTU-Support-system-image-read-only-etc.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b2c03bbc5ae7d3e9bf3c9dde9aa6c247c3f6573b * systemctl: correctly proceed to immediate shutdown if scheduling fails (LP: #1670291) File: debian/patches/systemctl-correctly-proceed-to-immediate-shutdown-if-sche.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e69ab6c34b9bb7cd1b42a6ad7d24d7ce0ca103f5 * core: export environment when running generators. Ensure that manager's environment (including e.g. PATH) is exported when running generators. Otherwise, one is at a mercy of running without PATH which can lead to buggy generator behaviour. (LP: #1771858) Files: - debian/patches/core-execute-environment_generators-with-manager-s-enviro.patch - debian/patches/core-execute-generators-with-manager-s-environmnet.patch - debian/patches/exec-util-in-execute_directories-support-initial-exec-env.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=76b0ec80fdff83b8a14596fe001e2e9fccd83bf2 * networkd: add support to set IPv6MTUBytes (LP: #1671951) File: debian/patches/networkd-add-support-to-configure-IPv6-MTU-8664.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b700a36f3d272e740460619ad7a5f489dadd010f * Specify Ubuntu's Vcs-Git File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a69e9713d513fb1cdf547e1cc7f21d283cdd9a74
-
systemd (237-3ubuntu10.9) bionic-security; urgency=medium [ Chris Coulson ] * SECURITY UPDATE: symlink mishandling in systemd-tmpfiles - debian/patches/CVE-2018-6954_2.patch: backport the remaining patches to resolve this completely - CVE-2018-6954 [ Balint Reczey ] * Fix LP: #1803391 - Skip daemon-reexec and try-restarts during shutdown - update debian/systemd.postinst
-
systemd (237-3ubuntu10.8) bionic; urgency=medium * debian/extra/start-udev: ignore failure to set sync parameter. On old kernels (e.g. v4.4) the file is available but appears to be non-writable. Hide error messages and ignore failure to write out sync into the parameters file. This does not regress https://pad.lv/1779815 since older kernel did synchronous scan anyway. But it does resolve failure to start the installer on old kernels. (LP: #1784454) File: debian/extra/start-udev https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=62edd5c6e963dbf1df4f4bb7556a6d3477559083 * Add conflicts with upstart and systemd-shim. (LP: #1773859) File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=33385a01dbe44765dc24eead52d677147b2b06c9 * units: Disable journald Watchdog (LP: #1773148) File: debian/patches/debian/UBUNTU-units-disable-journald-watchdog.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=622407bc2aa723a3bdf10e1de946d0d6e88fbeb6 * cryptsetup: add support for sector-size= option (LP: #1776626) File: debian/patches/cryptsetup-add-support-for-sector-size-option-8881.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=89899133e977eb34dac4c3e9f83c59853eda66ab * Re-add support for /etc/writable for core18. (LP: #1778936) Author: Michael Vogt File: debian/patches/debian/UBUNTU-Support-system-image-read-only-etc.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=fdc87994ab8f7036d07c8c208ad1fbac32cbd639 * systemctl: correctly proceed to immediate shutdown if scheduling fails (LP: #1670291) File: debian/patches/systemctl-correctly-proceed-to-immediate-shutdown-if-sche.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=cdd3a0bb5f568a2500dbdff4bfcf97e3ba996fe3 * core: export environment when running generators. Ensure that manager's environment (including e.g. PATH) is exported when running generators. Otherwise, one is at a mercy of running without PATH which can lead to buggy generator behaviour. (LP: #1771858) Files: - debian/patches/core-execute-environment_generators-with-manager-s-enviro.patch - debian/patches/core-execute-generators-with-manager-s-environmnet.patch - debian/patches/exec-util-in-execute_directories-support-initial-exec-env.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d494ef816ca950c9a7c2bfb07620b3df8e46ed35 * networkd: add support to set IPv6MTUBytes (LP: #1671951) File: debian/patches/networkd-add-support-to-configure-IPv6-MTU-8664.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f4a308ea8f3f9187c97f81868a0408f9cefc96a7 * Specify Ubuntu's Vcs-Git File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b739661356fe0e47223ae28c79b4b7f7740bea3a systemd (237-3ubuntu10.7) bionic-security; urgency=medium * debian/systemd.postinst: Skip daemon-reexec and try-restarts during shutdown (LP: #1803391) Author: Balint Reczey File: debian/systemd.postinst https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=18eea38c62e73158d2160e319de31e054a58b8df
-
systemd (237-3ubuntu10.6) bionic-security; urgency=medium * SECURITY UPDATE: reexec state injection - debian/patches/CVE-2018-15686.patch: when deserializing state always use read_line(…, LONG_LINE_MAX, …) rather than fgets() - CVE-2018-15686 * SECURITY UPDATE: chown_one() can dereference symlinks - debian/patches/CVE-2018-15687.patch: rework recursive logic to use O_PATH - CVE-2018-15687 * SECURITY UPDATE: symlink mishandling in systemd-tmpfiles - debian/patches/CVE-2018-6954.patch: don't resolve pathnames when traversing recursively through directory trees - CVE-2018-6954
-
systemd (237-3ubuntu10.4) bionic-security; urgency=medium * SECURITY UPDATE: buffer overflow in dhcp6 client - debian/patches/CVE-2018-15688.patch: make sure we have enough space for the DHCP6 option header in src/libsystemd-network/dhcp6-option.c. - CVE-2018-15688
-
systemd (237-3ubuntu10.3) bionic; urgency=medium * 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
-
systemd (237-3ubuntu10.2) bionic; urgency=medium * logind: backport v238/v239 fixes for handling DRM devices. These changes introduce all the fixes that correct handling of open fd's related to the DRM devices, as used by for example NVIDIA GPUs. This backport includes some refactoring, corrections, and comment updates. This to insure that correct history is preserved, code comments match reality, and to ease backporting logind fixes in the future SRUs. (LP: #1777099) * 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)
-
systemd (237-3ubuntu10.1) bionic; urgency=medium [ Dimitri John Ledkov ] * hwdb: Fix wlan/rfkill keycode on Dell systems. (LP: #1762385) * Cherrypick upstream fix for corrected detection of Virtualbox & Xen. (LP: #1768104) * Further improve captive portal workarounds. Retry any NXDOMAIN results with lower feature levels, instead of just those with 'secure' in the domain name. (LP: #1766969) [ Michael Biebl ] * Add dependencies of libsystemd-shared to Pre-Depends. This is necessary so systemctl is functional at all times during a dist-upgrade. (Closes: #897986) (LP: #1771791) [ Mario Limonciello ] * Fix hibernate disk offsets. Configure resume offset via sysfs, to enable resume from a swapfile. (LP: #1760106)
-
systemd (237-3ubuntu10) bionic; urgency=medium * Create tmpfiles for persistent journal in postinst only when running systemd (LP: #1748659)
-
systemd (237-3ubuntu9) bionic; urgency=medium * networkd: if RA was implicit, do not await ndisc_configured. If RA was iplicit, meaning not otherwise requested, and a kernel default was in use. Do not prevent link entering configured state, whilst ndisc configuration is pending. Implicit kernel RA, is expected to be asynchronous and non-blocking. (LP: #1765173) * udev-udeb: ship modprobe.d snippet to force scsi_mod.scan=sync in d-i. This ensures that all scans are completed, before installer reaches partitioning stage. (LP: #1751813)
-
systemd (237-3ubuntu8) bionic; urgency=medium * Workaround captive portals not responding to EDNS0 queries (DVE-2018-0001). (LP: #1727237) * resolved: Listen on both TCP and UDP by default. (LP: #1731522) * Recommend networkd-dispatcher (LP: #1762386) * Refresh patches
-
systemd (237-3ubuntu7) bionic; urgency=medium * Introduce suspend then hibernate (LP: #1756006)
-
systemd (237-3ubuntu6) bionic; urgency=medium * Adjust the new dropin test, for v237 systemd. * Refresh the keyring patch, to the one merged.
-
systemd (237-3ubuntu5) bionic; urgency=medium * Drop old keyring/invocation_id patch, which made keyring setup be skipped in containers. * Use new patch, which sets up session keyring without relying on chown operation. * Drop systemd.prerm safety check. On Ubuntu, systemd is the only choice, and is essential, via init -> systemd-sysv -> systemd dependency chain, thus removing systemd is already quite hard, and appropriate warnings are emitted by dpkg. (LP: #1758438) * Detect Masked unit with drop-ins. (LP: #1752722) * wait-online: do not wait, if no links are managed (neither configured, or failed). (LP: #1728181) * journald.service: set Nice=-1 to dodge watchdog on soft lockups. (LP: #1696970) * Refresh all patches.
-
systemd (237-3ubuntu4) bionic; urgency=medium * 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-3ubuntu3) bionic; urgency=medium * tests/control: drop qemu-system-ppc. Whilst some tests pass, many regress / fail to boot. This is not a regression, as qemu-based tests were not run previously.
-
systemd (237-3ubuntu2) bionic; urgency=medium * 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. * test/test-functions: on PPC64 use hvc0 console.
-
systemd (237-3ubuntu1) bionic; 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) [ Dimitri John Ledkov ] * Blacklist TEST-16-EXTEND-TIMEOUT * test/test-functions: use vmlinux for ppc64 tests.
-
- 19 Nov, 2018 12 commits
-
-
Dimitri John Ledkov authored
-
Dimitri John Ledkov authored
-
Dimitri John Ledkov authored
LP: #1671951
-
Dimitri John Ledkov authored
Ensure that manager's environment (including e.g. PATH) is exported when running generators. Otherwise, one is at a mercy of running without PATH which can lead to buggy generator behaviour. LP: #1771858
-
Dimitri John Ledkov authored
LP: #1670291
-
Michael Vogt authored
LP: #1778936
-
Dimitri John Ledkov authored
LP: #1776626
-
Dimitri John Ledkov authored
LP: #1773148
-
Dimitri John Ledkov authored
LP: #1773859
-
Dimitri John Ledkov authored
On old kernels (e.g. v4.4) the file is available but appears to be non-writable. Hide error messages and ignore failure to write out sync into the parameters file. This does not regress https://pad.lv/1779815 since older kernel did synchronous scan anyway. But it does resolve failure to start the installer on old kernels. LP: #1784454
-
Dimitri John Ledkov authored
-
Dimitri John Ledkov authored
-
- 30 Jul, 2018 1 commit
-
-
Dimitri John Ledkov authored
-
- 27 Jun, 2018 1 commit
-
-
Dimitri John Ledkov authored
-
- 22 Jun, 2018 2 commits
-
-
Dimitri John Ledkov authored
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 (cherry picked from commit 1fd144cbe31cc7a9383cc76f21f4b84c22a9dd1b)
-
Dimitri John Ledkov authored
These chages introduce all the fixes that correct handling of open fd's realated to the DRM devices, as used by for example NVIDIA GPUs. This backport includes some refactorings, corrections, and comment updates. This to insure that correct history is preserved, code comments match reality, and to easy backporting logind fixes in the future SRUs. LP: #1777099
-