#!/bin/sh
#
# Save or load SVGA text mode state
#
# $Id: svgalib-bin.init 73 2004-12-29 14:07:36Z guillem $
#

PATH=/bin:/usr/bin:/sbin:/usr/sbin

N=/etc/init.d/svgalib-bin

desc="SVGA text mode state"

state_save=savetextmode
state_load=textmode
configfile=/etc/default/svgalib-bin

[ -x `command -v $state_save` ] || exit 0
[ -e $configfile ] && . $configfile

set -e

case "$1" in
  restart|start)
    [ "$savetextmode" = no ] && exit 0
    echo -n "Saving $desc..."
    $state_save > /dev/null
    echo "done."
  ;;

  reload|force-reload)
    echo -n "Loading $desc..."
    $state_load > /dev/null
    echo "done."
  ;;

  stop)
    :
  ;;

  *)
    echo "Usage: $N {start|stop|reload|force-reload|restart}" >&2
    exit 1
  ;;
esac

exit 0

