229-4ubuntu18: '+' command prefix does not work in ExecStart*= and ExecStop*=
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Invalid
|
Critical
|
Dimitri John Ledkov | ||
Xenial |
Fix Released
|
Critical
|
Dimitri John Ledkov |
Bug Description
[Impact]
229-4ubuntu18 included changes irrelevant for xenial, which whilst harmless generates a lot of scary journal entries.
[Fix]
Drop the cherrypciked ExecStart|StopPost stanzas from the drop in snippet. Integration of the resolved stub resolver with resolvconf on xenial is not required, because resolved in xenial does not have stub resolver. Also xenial's systemd does not support '+' prefix on the Exec* lines.
[Testcase]
Upgrade to te new SRU, make sure testcase from https:/
Check that there is no extra journal warnings/errors about "Executable path is not absolute" from systemd reading /lib/systemd/
[Original Descrption]
The systemd version 229-4ubuntu18 from xenial-proposed archive has a bug. The '+' prefix (see https:/
File /lib/systemd/
# When resolved is in use, it must be brought up before we consider networking
# available because otherwise there is a window where DNS resolution doesn't
# work.
[Unit]
Before=
# tell resolvconf about resolved's builtin DNS server, so that DNS servers
# picked up via networkd are respected when using resolvconf, and that software
# like Chrome that does not do NSS (libnss-resolve) still gets proper DNS
# resolution
[Service]
ExecStartPost=
ExecStopPost=
Those two statements in section [Service] lead to the following two error messages in dmesg:
[ 3.687475] systemd[1]: [/lib/systemd/
[ 3.687614] systemd[1]: [/lib/systemd/
---
ApportVersion: 2.20.1-0ubuntu2.9
Architecture: amd64
CurrentDesktop: LXDE
DistroRelease: Ubuntu 16.04
MachineType: LENOVO 42406AG
Package: systemd 229-4ubuntu18
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: xenial package-
Uname: Linux 4.4.0-85-lowlatency x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm audio cdrom colord davfs2 dialout dip fax floppy libvirtd lpadmin netdev plugdev saned scanner sudo tape video wireshark
_MarkForUpload: True
dmi.bios.date: 09/20/2016
dmi.bios.vendor: LENOVO
dmi.bios.version: 8AET66WW (1.46 )
dmi.board.
dmi.board.name: 42406AG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 42406AG
dmi.product.
dmi.sys.vendor: LENOVO
mtime.conffile.
CVE References
affects: | linux (Ubuntu) → systemd (Ubuntu) |
Changed in systemd (Ubuntu): | |
status: | Incomplete → New |
importance: | Undecided → Critical |
assignee: | nobody → Dimitri John Ledkov (xnox) |
Changed in systemd (Ubuntu): | |
status: | New → Confirmed |
Changed in systemd (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in systemd (Ubuntu Xenial): | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Dimitri John Ledkov (xnox) |
milestone: | none → ubuntu-16.04.3 |
description: | updated |
tags: | added: id-596df10ca7021ce6e7899a19 |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1704677
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.