]> git.ipfire.org Git - thirdparty/systemd.git/commit
kernel-install: silently ignore unexpected arguments for 'remove' command
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 19 Jul 2023 01:47:53 +0000 (10:47 +0900)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 19 Jul 2023 05:24:36 +0000 (07:24 +0200)
commit149aedb89b66f47f9a13cdc41ec00e3e4f0f213d
tree31b0886e18d79f2f2f46f4e81bdf7e0e313e7b24
parente30c6e913c024cfd92a4e16b2e6cbd40c2e5f341
kernel-install: silently ignore unexpected arguments for 'remove' command

The shell script version of kernel-install silently ignored unexpected
arguments, but C version refused that. Unfortunately, Fedora's kernel
script specifies kernel file even for 'remove' command. Let's accept
extra arguments and silently ignore them to keep backward compatibility.

Fixes #28448.
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2223794.
src/kernel-install/kernel-install.c
src/kernel-install/test-kernel-install.sh