Go to file
Javier Martinez Canillas 12e62c4f0a
grubby-bls: don't replace options with kernelopts if values are the same
If the options field in a BLS file has the same value than the kernelopts
variable in grubenv, the options is replaced with the kernelopts variable.

This was done to keep the options in the BLS files in sync when possible,
but having the kernel cmdline as a variable in the grubenv file was proven
to be fragile. Instead, the kernel cmdline will be stored in the BLS files
to make the configuration more robust. This will work even if the grubenv
gets corrupted or is deleted.

Since we want to get rid of the kernelopts variable, don't attempt to use
that in the BLS snippets anymore.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2020-05-13 18:44:59 +02:00
.gitignore Provide the correct installkenrel and grubby-bls packaging for blscfg 2018-10-23 14:29:29 +02:00
0001-remove-the-old-crufty-u-boot-support.patch Rename patches 2018-10-23 15:21:35 +02:00
0002-Change-return-type-in-getRootSpecifier.patch Rename patches 2018-10-23 15:21:35 +02:00
0003-Add-btrfs-subvolume-support-for-grub2.patch Rename patches 2018-10-23 15:21:35 +02:00
0004-Add-tests-for-btrfs-support.patch Rename patches 2018-10-23 15:21:35 +02:00
0005-Use-system-LDFLAGS.patch Rename patches 2018-10-23 15:21:35 +02:00
0006-Honor-sbindir.patch Rename patches 2018-10-23 15:21:35 +02:00
0007-Make-installkernel-to-use-kernel-install-scripts-on-.patch Rename patches 2018-10-23 15:21:35 +02:00
0008-Add-usr-libexec-rpm-sort.patch Make grubby-bls sort everything correctly, including spaces. 2018-10-23 15:49:19 +02:00
0009-Improve-man-page-for-info-option.patch Another set of mostly grubby-bls fixes 2018-12-01 02:34:07 +01:00
0010-Fix-GCC-warnings-about-possible-string-truncations-a.patch Fix FTBFS and a couple of cleanups 2020-02-10 20:19:29 +01:00
0011-Fix-stringop-overflow-warning.patch Fix FTBFS and a couple of cleanups 2020-02-10 20:19:29 +01:00
0012-Fix-maybe-uninitialized-warning.patch Fix FTBFS and a couple of cleanups 2020-02-10 20:19:29 +01:00
95-kernel-hooks.install Add a kernel-install plugin to execute hook scripts in /etc/kernel/ 2019-06-17 18:10:58 +02:00
grubby-bls grubby-bls: don't replace options with kernelopts if values are the same 2020-05-13 18:44:59 +02:00
grubby.8 grubby-bls: add a --no-etc-grub-update option 2020-05-05 12:08:02 +02:00
grubby.in Make the old grubby take precedence over grubby-bls if is installed 2018-12-01 02:12:08 +01:00
grubby.spec grubby-bls: don't replace options with kernelopts if values are the same 2020-05-13 18:44:59 +02:00
installkernel-bls installkernel-bls: remove unnecessary check for GRUB_ENABLE_BLSCFG=true 2018-11-21 10:43:48 +01:00
installkernel.in Make installkernel to use kernel-install scripts on BLS configuration 2018-08-11 21:33:16 +02:00
sources Cleanup deps for new grub2 packaging. 2017-09-12 09:21:37 -04:00