Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > 7756d6cd04f21158b717f91aedd18020 > scriptlet

console-tools-0.2.3-29mdk.i586.rpm

PREUN

/bin/sh
if [ $1 = 0 ]; then service keytable stop > /dev/null 2>/dev/null || :; /sbin/chkconfig --del keytable; fi;

POSTIN

/bin/sh
/sbin/ldconfig
if [ $1 = 1 ]; then /sbin/chkconfig --add keytable; else if [ -f /var/lock/subsys/keytable ]; then service keytable restart > /dev/null 2>/dev/null || : ; fi; fi; 
if [ -f /etc/sysconfig/keyboard ] ; then
    . /etc/sysconfig/keyboard
    if [ -n "$KEYTABLE" ] ; then
        KT=`echo $KEYTABLE | sed -e "s/.*\///g" | sed -e "s/\..*//g"`
        echo "KEYTABLE=$KT" > /etc/sysconfig/keyboard
    fi
fi
if [ -f /etc/sysconfig/i18n ] ; then
   . /etc/sysconfig/i18n
   if [ -d /etc/sysconfig/console ] ; then
      if [ -n "$SYSFONT" ]; then
         cp -f /usr/lib/kbd/consolefonts/$SYSFONT* /etc/sysconfig/console
      fi
      if [ -n "$UNIMAP" ]; then
         cp -f /usr/lib/kbd/consoletrans/$UNIMAP* /etc/sysconfig/console
      fi
      if [ -n "$SYSFONTACM" ]; then 
         cp -f /usr/lib/kbd/consoletrans/$SYSFONTACM* /etc/sysconfig/console
      fi
   fi
fi