]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scripts/config: allow colons in option strings for sed
authorJeremie Francois (on alpha) <jeremie.francois@gmail.com>
Fri, 10 Apr 2020 16:57:40 +0000 (18:57 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 10 May 2020 08:28:01 +0000 (10:28 +0200)
commit4323eedde884b9912d5ca7afa4ef55a0836f80e6
tree19ac11398fdbe816a048f929d6b3d6ff9fcc7c8c
parent3f9b0d0f1903a874dc821d8981443c480bd30837
scripts/config: allow colons in option strings for sed

[ Upstream commit e461bc9f9ab105637b86065d24b0b83f182d477c ]

Sed broke on some strings as it used colon as a separator.
I made it more robust by using \001, which is legit POSIX AFAIK.

E.g. ./config --set-str CONFIG_USBNET_DEVADDR "de:ad:be:ef:00:01"
failed with: sed: -e expression #1, char 55: unknown option to `s'

Signed-off-by: Jeremie Francois (on alpha) <jeremie.francois@gmail.com>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
scripts/config