!151 [sync] PR-146: remove 08_fallback_counting.in apply grubby and disable emu arch
From: @openeuler-sync-bot Reviewed-by: @t_feng Signed-off-by: @t_feng
This commit is contained in:
commit
12bbc4c4f6
61
0206-remove-08_fallback_counting.in-apply-grubby.patch
Normal file
61
0206-remove-08_fallback_counting.in-apply-grubby.patch
Normal file
@ -0,0 +1,61 @@
|
||||
From f09f144a2f04bd2775367a0df0a2e7900d96d6a1 Mon Sep 17 00:00:00 2001
|
||||
From: t.feng <fengtao40@huawei.com>
|
||||
Date: Tue, 1 Sep 2020 16:59:53 +0800
|
||||
Subject: [PATCH] remove 08_fallback_counting.in apply grubby
|
||||
|
||||
---
|
||||
Makefile.util.def | 6 ------
|
||||
util/grub.d/08_fallback_counting.in | 24 ------------------------
|
||||
2 files changed, 30 deletions(-)
|
||||
delete mode 100644 util/grub.d/08_fallback_counting.in
|
||||
|
||||
diff --git a/Makefile.util.def b/Makefile.util.def
|
||||
index f3a6996..3473947 100644
|
||||
--- a/Makefile.util.def
|
||||
+++ b/Makefile.util.def
|
||||
@@ -458,12 +458,6 @@ script = {
|
||||
};
|
||||
|
||||
script = {
|
||||
- name = '08_fallback_counting';
|
||||
- common = util/grub.d/08_fallback_counting.in;
|
||||
- installdir = grubconf;
|
||||
-};
|
||||
-
|
||||
-script = {
|
||||
name = '12_menu_auto_hide';
|
||||
common = util/grub.d/12_menu_auto_hide.in;
|
||||
installdir = grubconf;
|
||||
diff --git a/util/grub.d/08_fallback_counting.in b/util/grub.d/08_fallback_counting.in
|
||||
deleted file mode 100644
|
||||
index 2e2c3ff..0000000
|
||||
--- a/util/grub.d/08_fallback_counting.in
|
||||
+++ /dev/null
|
||||
@@ -1,24 +0,0 @@
|
||||
-#! /bin/sh -e
|
||||
-# Fallback Countdown
|
||||
-#
|
||||
-# This snippet depends on 10_reset_boot_success and needs to be kept in sync.
|
||||
-#
|
||||
-# The boot_counter env var can be used to count down boot attempts after an
|
||||
-# OSTree upgrade and choose the rollback deployment when 0 is reached.
|
||||
-# Both boot_counter=X and boot_success=1 need to be set from userspace.
|
||||
-cat << EOF
|
||||
-insmod increment
|
||||
-# Check if boot_counter exists and boot_success=0 to activate this behaviour.
|
||||
-if [ -n "\${boot_counter}" -a "\${boot_success}" = "0" ]; then
|
||||
- # if countdown has ended, choose to boot rollback deployment,
|
||||
- # i.e. default=1 on OSTree-based systems.
|
||||
- if [ "\${boot_counter}" = "0" -o "\${boot_counter}" = "-1" ]; then
|
||||
- set default=1
|
||||
- set boot_counter=-1
|
||||
- # otherwise decrement boot_counter
|
||||
- else
|
||||
- decrement boot_counter
|
||||
- fi
|
||||
- save_env boot_counter
|
||||
-fi
|
||||
-EOF
|
||||
--
|
||||
1.8.3.1
|
||||
|
||||
@ -69,7 +69,7 @@
|
||||
%global with_efi_arch 0
|
||||
%global with_alt_efi_arch 0
|
||||
%global with_legacy_arch 0
|
||||
%global with_emu_arch 1
|
||||
%global with_emu_arch 0
|
||||
%global emuarch %{_arch}
|
||||
%global grubefiarch %{nil}
|
||||
%global grublegacyarch %{nil}
|
||||
|
||||
@ -203,3 +203,4 @@ Patch0202: grub2-set-password-prompts-to-enter-the-current-pass.patch
|
||||
Patch0203: support-TPM2.0.patch
|
||||
Patch0204: use-default-timestamp.patch
|
||||
Patch0205: 0205-fix-setupmode-not-available-in-some-machine.patch
|
||||
Patch0206: 0206-remove-08_fallback_counting.in-apply-grubby.patch
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
Name: grub2
|
||||
Epoch: 1
|
||||
Version: 2.06
|
||||
Release: 2
|
||||
Release: 3
|
||||
Summary: Bootloader with support for Linux, Multiboot and more
|
||||
License: GPLv3+
|
||||
URL: http://www.gnu.org/software/grub/
|
||||
@ -426,6 +426,12 @@ fi
|
||||
%{_datadir}/man/man*
|
||||
|
||||
%changelog
|
||||
* Thu Mar 24 2022 zhangqiumiao <zhangqiumiao1@huawei.com> - 2.06-3
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC:remove 08_fallback_counting.in apply grubby
|
||||
|
||||
* Tue Mar 22 2022 fengtao <fengtao40@huawei.com> - 2.06-2
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user