From a238bd40f5888470d124927421343b5641a9c977 Mon Sep 17 00:00:00 2001 From: James Barnett Date: Tue, 18 Apr 2017 20:26:36 -0500 Subject: [PATCH] mark kernel snaps as important --- scripts/snap-pac | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/snap-pac b/scripts/snap-pac index 9e8a709..2437e20 100755 --- a/scripts/snap-pac +++ b/scripts/snap-pac @@ -65,7 +65,6 @@ trap error_exit ERR trap kill_exit SIGTERM SIGINT source "$SNAPPER_CONFIG_FILE" -#FIXME for CONFIG in $SNAPPER_CONFIGS; do @@ -78,7 +77,12 @@ for CONFIG in $SNAPPER_CONFIGS; do snapper_cmd="snapper --config $CONFIG create --type $pre_or_post --cleanup-algorithm $PACMAN_CLEANUP_ALGORITHM --print-number --description" if [[ "$pre_or_post" == "pre" ]]; then - x=$($snapper_cmd "$(truncate_description $PACMAN_PRE_DESCRIPTION)") + + if [[ "$PACMAN_KEEP_OLD_KERNELS" == "yes" && "$kernel_updated" == "yes" ]]; then + x=$($snapper_cmd "$(truncate_description $PACMAN_PRE_DESCRIPTION)" --userdata important=yes) + else + x=$($snapper_cmd "$(truncate_description $PACMAN_PRE_DESCRIPTION)") + fi printf "==> %s: $(echo $x | tee "$prefile")\n" "$CONFIG" if [[ "$PACMAN_KEEP_OLD_KERNELS" == "yes" && "$kernel_updated" == "yes" ]]; then printf "==> Linking old kernels and modules...\n"