updated on Sun Jan 15 00:02:00 UTC 2012
[aur-mirror.git] / grub2-efi-ubuntu / ubuntu_linux_quiet.patch
blobc3e3b7a5e1cd576bbe28647487e37a53ed3bf399
1 Description: Suppress kernel/initrd progress messages, except in recovery mode
2 Author: Colin Watson <cjwatson@ubuntu.com>
3 Bug-Ubuntu: https://bugs.launchpad.net/bugs/386922
4 Forwarded: no
5 Last-Update: 2011-01-05
7 Index: b/util/grub.d/10_linux.in
8 ===================================================================
9 --- a/util/grub.d/10_linux.in
10 +++ b/util/grub.d/10_linux.in
11 @@ -114,15 +114,23 @@
13 printf '%s\n' "${prepare_boot_cache}"
15 - message="$(gettext_printf "Loading Linux %s ..." ${version})"
16 - cat << EOF
17 + if [ "x$5" != "xquiet" ]; then
18 + message="$(gettext_printf "Loading Linux %s ..." ${version})"
19 + cat << EOF
20 echo '$message'
21 +EOF
22 + fi
23 + cat << EOF
24 linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}
25 EOF
26 if test -n "${initrd}" ; then
27 - message="$(gettext_printf "Loading initial ramdisk ...")"
28 - cat << EOF
29 + if [ "x$5" != "xquiet" ]; then
30 + message="$(gettext_printf "Loading initial ramdisk ...")"
31 + cat << EOF
32 echo '$message'
33 +EOF
34 + fi
35 + cat << EOF
36 initrd ${rel_dirname}/${initrd}
37 EOF
39 @@ -190,7 +198,8 @@
42 linux_entry "${OS}" "${version}" false \
43 - "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}"
44 + "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
45 + quiet
46 if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
47 linux_entry "${OS}" "${version}" true \
48 "single ${GRUB_CMDLINE_LINUX}"