This bug report is missing data. The reproducer given is invalid, as it
escapes the quoted string, as opposed to the newline. It also does not
show that this is a regression in the 8.15 upload, as nothing in that
upload changed.
The last change to logic here was made in 8.13, so any such bug must
have hit before in the 8.14 upload. If you want to argue that this is
not true, please provider a reproducer that does not trigger for 8.13 ->
8.14, but does trigger for 8.14 -> 8.15.
Regardless of what the POSIX spec says, this is highly unusual abuse of
POSIX shell semantics, and I do not see a need to support it, so if it
comes to it, my solution might just be to skip the optimisation in such
cases, causing more conffile prompts for such (IMHO broken files).
It's highly advised to not use advanced features just because you can.
KISS.
** Changed in: grub2 (Ubuntu)
Status: Triaged => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1868138
Title:
18.04LTS upgrade of grub-common:amd64 FAILs in post-install;
incorrectly REWRITES user's /etc/default/grub
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1868138/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs