aboutsummaryrefslogtreecommitdiffstats
path: root/setsysfont
diff options
context:
space:
mode:
authorBill Nottingham <notting@redhat.com>2002-05-31 02:41:54 +0000
committerBill Nottingham <notting@redhat.com>2002-05-31 02:41:54 +0000
commitd194a371c1b1e0cb72b9d6ebdb324000bfc0f645 (patch)
treeea5d87d29eb5ca6c6d3473ef37a0f799ed6ace07 /setsysfont
parentc9ad1fdc669f055d5f31779068470bd33ce37199 (diff)
downloadinitscripts-d194a371c1b1e0cb72b9d6ebdb324000bfc0f645.tar
initscripts-d194a371c1b1e0cb72b9d6ebdb324000bfc0f645.tar.gz
initscripts-d194a371c1b1e0cb72b9d6ebdb324000bfc0f645.tar.bz2
initscripts-d194a371c1b1e0cb72b9d6ebdb324000bfc0f645.tar.xz
initscripts-d194a371c1b1e0cb72b9d6ebdb324000bfc0f645.zip
unicode fixes; call unicode_start when necessary
Diffstat (limited to 'setsysfont')
-rwxr-xr-xsetsysfont17
1 files changed, 17 insertions, 0 deletions
diff --git a/setsysfont b/setsysfont
index 8c524c88..17b9655f 100755
--- a/setsysfont
+++ b/setsysfont
@@ -6,6 +6,23 @@ if [ -f /etc/sysconfig/i18n ]; then
. /etc/sysconfig/i18n
fi
+if [ -n "$LANG" ]; then
+ case $LANG in
+ *.utf8)
+ if [ -n "$SYSFONT" ]; then
+ if [ -n "$SYSFONTACM" ]; then
+ unicode_start $SYSFONT $SYSFONTACM
+ else
+ unicode_start $SYSFONT
+ fi
+ else
+ unicode_start
+ fi
+ exit $?
+ ;;
+ esac
+fi
+
if [ -x /bin/consolechars -o -x /usr/bin/consolechars ]; then
if [ -n "$SYSFONT" ]; then
ARGS=$SYSFONT