]>
Commit | Line | Data |
---|---|---|
78e8653a | 1 | #!/bin/sh |
b0443108 | 2 | # |
a04d924e | 3 | # $Id: setsysfont,v 1.5.2.1 2000/10/18 20:10:45 misiek Exp $ |
b0443108 | 4 | # |
7742e157 | 5 | |
38198f50 AM |
6 | [ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n |
7 | [ -f /etc/sysconfig/console ] && . /etc/sysconfig/console | |
7742e157 | 8 | |
38198f50 | 9 | if [ -x /usr/bin/consolechars -o -x /bin/consolechars ]; then |
6eeeb6a2 | 10 | if [ -n "$SYSFONT" ]; then |
11 | consolechars -f $SYSFONT | |
12 | elif [ -n "$CONSOLEFONT" ]; then | |
a04d924e | 13 | consolechars -m ${CONSOLEMAP:-trivial.trans} -f $CONSOLEFONT |
6eeeb6a2 | 14 | fi |
a04d924e AM |
15 | if [ -n "$KEYTABLE" ]; then |
16 | loadkeys $KEYTABLE < /dev/tty0 > /dev/tty0 | |
6eeeb6a2 | 17 | fi |
38198f50 AM |
18 | |
19 | ||
7742e157 | 20 | elif [ -x /usr/bin/setfont ]; then |
6eeeb6a2 | 21 | if [ -n "$SYSFONT" ]; then |
22 | /usr/bin/setfont $SYSFONT | |
23 | fi | |
7742e157 | 24 | else |
6eeeb6a2 | 25 | echo "can't set font" |
26 | exit 1 | |
7742e157 | 27 | fi |