summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch')
-rw-r--r--sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch27
1 files changed, 27 insertions, 0 deletions
diff --git a/sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch b/sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch
new file mode 100644
index 000000000000..1497b2d73d11
--- /dev/null
+++ b/sys-kernel/dracut/files/dracut-002-gencmdline-check-for-keyboard-i18n-files.patch
@@ -0,0 +1,27 @@
+From 6dc6649052d07a6ab0720bd4e866629cb385cb8a Mon Sep 17 00:00:00 2001
+From: Lance Albertson <lance@osuosl.org>
+Date: Mon, 28 Sep 2009 20:30:17 -0700
+Subject: [PATCH] dracut-gencmdline: check for keyboard & i18n files
+
+---
+ dracut-gencmdline | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/dracut-gencmdline b/dracut-gencmdline
+index f3cbee1..0f2bca1 100755
+--- a/dracut-gencmdline
++++ b/dracut-gencmdline
+@@ -689,8 +689,8 @@ for cryptdev in ${!cryptolv@} ; do
+ done
+
+ # output local keyboard/18n settings
+-. /etc/sysconfig/keyboard
+-. /etc/sysconfig/i18n
++[ -e /etc/sysconfig/keyboard ] && . /etc/sysconfig/keyboard
++[ -e /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
+
+ for i in KEYTABLE SYSFONT SYSFONTACM UNIMAP LANG; do
+ val=$(eval echo \$$i)
+--
+1.6.3.3
+