#!/bin/sh

PATH=/bin:/usr/bin

if [ -f /etc/sysconfig/i18n ]; then
  . /etc/sysconfig/i18n
fi

[ -z "$SYSFONT" ] && exit 0

if [ -x /bin/setfont -o -x /usr/bin/setfont ]; then
  PARMS="$SYSFONT"
  [ -n "$UNIMAP" ] && PARMS="$PARMS -n $UNIMAP"
  [ -n "$CHARSET" ] && PARMS="$PARMS -m $CHARSET"
  setfont $PARMS
elif [ -x /bin/consolechars -o -x /usr/bin/consolechars ]; then
  ARGS="$SYSFONT"
  [ -n "$UNIMAP" ] && ARGS="$ARGS --sfm $UNIMAP"
  [ -n "$SYSFONTACM" ] && ARGS="$ARGS --acm $SYSFONTACM"
  consolechars -f $ARGS
else
  echo $"can't set font"
  exit 1
fi
exit 0