From 75f7d852612bf0bbc3d7b5bb30fbaaf701b41f97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Sun, 20 Nov 2022 22:15:48 +0100 Subject: [PATCH] grub-btrfs: Add warning when there is no entry in grub.cfg MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #219 Signed-off-by: Pascal Jäger --- 41_snapshots-btrfs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/41_snapshots-btrfs b/41_snapshots-btrfs index c864b84..9cd58fa 100644 --- a/41_snapshots-btrfs +++ b/41_snapshots-btrfs @@ -575,3 +575,7 @@ EOF else print_error "Syntax errors are detected in generated grub-btrfs.cfg file." fi + +# warn when this script is run but there is no entry in grub.cfg +grep "snapshots-btrfs" "${grub_directory}/grub.cfg" || printf "\nWARNING: '%s' needs to run at least once to generate the snapshots (sub)menu entry in grub the main menu. \ +After that this script can run alone to generate the snapshot entries.\n\n" "${GRUB_BTRFS_MKCONFIG:-grub-mkconfig}" >&2 ;