]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix(multipath): explicitly check if `hostonly_cmdline` is `yes`
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Fri, 16 Jun 2023 14:28:26 +0000 (16:28 +0200)
committerLaszlo Gombos <laszlo.gombos@gmail.com>
Wed, 24 Apr 2024 11:42:50 +0000 (07:42 -0400)
`hostonly_cmdline` can be `no`, so the current check is invalid.

modules.d/90multipath/module-setup.sh

index 9c3e6295f6a00b9966b7787f2468266d8902c96b..782a880e3fad560c5e0dafa1f0217d9c7b929833 100755 (executable)
@@ -126,7 +126,7 @@ install() {
     inst_libdir_file "libmultipath*" "multipath/*"
     inst_libdir_file 'libgcc_s.so*'
 
-    if [[ $hostonly_cmdline ]]; then
+    if [[ $hostonly_cmdline == "yes" ]]; then
         local _conf
         _conf=$(cmdline)
         [[ $_conf ]] && echo "$_conf" >> "${initdir}/etc/cmdline.d/90multipath.conf"