]> git.pld-linux.org Git - projects/rc-scripts.git/blob - setsysfont
Run unicode_start for UTF-8 console.
[projects/rc-scripts.git] / setsysfont
1 #!/bin/sh
2 #
3 #       $Id$
4 #
5
6 [ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
7 [ -f /etc/sysconfig/console ] && . /etc/sysconfig/console
8
9 case "$LANG" in
10     *.utf8|*.UTF-8)
11     if [ -x /bin/unicode_start ] && /sbin/consoletype fg ; then
12         exec unicode_start $SYSFONT $SYSFONTACM
13     fi
14     ;;
15 esac
16
17 if [ -x /usr/bin/consolechars -o -x /bin/consolechars ]; then
18         if [ -n "$SYSFONT" ]; then
19                 consolechars -f $SYSFONT
20         elif [ -n "$CONSOLEFONT" ]; then
21                 consolechars -m ${CONSOLEMAP:-trivial.trans} -f $CONSOLEFONT
22         fi
23         if [ -n "$KEYTABLE" ]; then
24                 loadkeys $KEYTABLE < /dev/tty0 > /dev/tty0
25         fi
26
27
28 elif [ -x /usr/bin/setfont ]; then
29         if [ -n "$SYSFONT" ]; then
30                 /usr/bin/setfont $SYSFONT
31         elif [ -n "$CONSOLEFONT" ]; then
32                 /usr/bin/setfont $CONSOLEFONT
33         fi
34 else
35         echo "can't set font"
36         exit 1
37 fi
This page took 0.034322 seconds and 4 git commands to generate.