From 68368211a092dfe3c72e87054c1332b6628bb929 Mon Sep 17 00:00:00 2001 From: Johannes Meixner Date: Mon, 15 Jan 2024 12:38:05 +0100 Subject: [PATCH] BugError when GRUB Legacy is used In layout/save/default/450_check_bootloader_files.sh BugError when GRUB Legacy is used as bootloader see https://github.com/rear/rear/issues/3127 --- .../layout/save/default/450_check_bootloader_files.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/usr/share/rear/layout/save/default/450_check_bootloader_files.sh b/usr/share/rear/layout/save/default/450_check_bootloader_files.sh index 1827298959..e91bf26d84 100644 --- a/usr/share/rear/layout/save/default/450_check_bootloader_files.sh +++ b/usr/share/rear/layout/save/default/450_check_bootloader_files.sh @@ -13,10 +13,17 @@ used_bootloader=( $( cat $VAR_DIR/recovery/bootloader ) ) # so nonexistent files are not appended to CHECK_CONFIG_FILES # cf. https://github.com/rear/rear/pull/2796#issuecomment-1117171070 case $used_bootloader in + (GRUB) + # GRUB Legacy support should be dropped + # so if users still use it we like to get reports via BugError + # and when there are no valid use cases its code can be removed + # see https://github.com/rear/rear/issues/3127 + BugError "GRUB Legacy is no longer supported" + ;; (EFI|GRUB2-EFI) CHECK_CONFIG_FILES+=( /boot/efi/EFI/*/grub*.cfg ) ;; - (GRUB|GRUB2) + (GRUB2) CHECK_CONFIG_FILES+=( /[e]tc/grub*.cfg /[b]oot/*/grub*.cfg ) ;; (LILO)