2012-08-31 09:28:14 +02:00
|
|
|
From 78270522e8b8c0674941e0752c245dd8468e5bf8 Mon Sep 17 00:00:00 2001
|
|
|
|
From: Michael Chang <mchang@suse.com>
|
|
|
|
Date: Wed, 1 Aug 2012 15:46:34 +0800
|
|
|
|
Subject: [PATCH] not display menu when boot once
|
|
|
|
|
|
|
|
References: bnc#771587
|
|
|
|
Patch-Mainline: no
|
|
|
|
|
|
|
|
We should prevent the menu from being displayed if boot once is
|
|
|
|
specified. This is in order to compliant with Grub1's behavior
|
|
|
|
and is better than current as it's not make any sense to bother
|
|
|
|
user to make decision when decision has been made.
|
|
|
|
---
|
|
|
|
util/grub.d/00_header.in | 10 ++++++++--
|
|
|
|
1 file changed, 8 insertions(+), 2 deletions(-)
|
|
|
|
|
2014-01-06 04:50:43 +01:00
|
|
|
Index: grub-2.02~beta2/util/grub.d/00_header.in
|
|
|
|
===================================================================
|
|
|
|
--- grub-2.02~beta2.orig/util/grub.d/00_header.in
|
|
|
|
+++ grub-2.02~beta2/util/grub.d/00_header.in
|
|
|
|
@@ -304,7 +304,9 @@ make_timeout ()
|
|
|
|
style="menu"
|
|
|
|
fi
|
|
|
|
cat << EOF
|
|
|
|
-if [ x\$feature_timeout_style = xy ] ; then
|
2012-08-31 09:28:14 +02:00
|
|
|
+if [ x\${boot_once} = xtrue ]; then
|
|
|
|
+ set timeout=0
|
2014-01-06 04:50:43 +01:00
|
|
|
+elif [ x\$feature_timeout_style = xy ] ; then
|
|
|
|
set timeout_style=${style}
|
|
|
|
set timeout=${timeout}
|
2012-08-31 09:28:14 +02:00
|
|
|
EOF
|