#!/bin/sh
#
#	$Id: setsysfont,v 1.6 2001/05/15 16:03:33 baggins Exp $
#

[ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
[ -f /etc/sysconfig/console ] && . /etc/sysconfig/console

if [ -x /usr/bin/consolechars -o -x /bin/consolechars ]; then
	if [ -n "$SYSFONT" ]; then
		consolechars -f $SYSFONT
	elif [ -n "$CONSOLEFONT" ]; then
		consolechars -m ${CONSOLEMAP:-trivial.trans} -f $CONSOLEFONT
	fi
	if [ -n "$KEYTABLE" ]; then
		loadkeys $KEYTABLE < /dev/tty0 > /dev/tty0
	fi


elif [ -x /usr/bin/setfont ]; then
	if [ -n "$SYSFONT" ]; then
		/usr/bin/setfont $SYSFONT
	fi
else
	echo "can't set font"
	exit 1
fi
