Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > fe7c1df6afb3206fcdc12c9babc2e5dd > scriptlet

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

PREUN

/bin/sh
/usr/share/rpm-helper/del-service console-tools $1 keytable

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service console-tools $1 keytable 
if [ -f /etc/sysconfig/keyboard ] ; then
    . /etc/sysconfig/keyboard
    if [ -n "$KEYTABLE" ] ; then
        KT=`echo $KEYTABLE | sed -e "s/.*\///g" | sed -e "s/\..*//g"`
		# perl-base is required by basesystem ...
		perl -pi -e "s/KEYTABLE=.*$/KEYTABLE=$KT/g" /etc/sysconfig/keyboard
    fi
fi
if [ -f /etc/sysconfig/i18n ] ; then
   . /etc/sysconfig/i18n
   if [ -d /etc/sysconfig/console ] ; then
      if [ -n "$SYSFONT" ]; then
         mkdir -p /etc/sysconfig/console/consolefonts
         cp -f /usr/lib/kbd/consolefonts/$SYSFONT* \
			/etc/sysconfig/console/consolefonts
      fi
      if [ -n "$UNIMAP" ]; then
         mkdir -p /etc/sysconfig/console/consoletrans
         cp -f /usr/lib/kbd/consoletrans/$UNIMAP* \
			/etc/sysconfig/console/consoletrans
      fi
      if [ -n "$SYSFONTACM" ]; then 
         mkdir -p /etc/sysconfig/console/consoletrans
         cp -f /usr/lib/kbd/consoletrans/$SYSFONTACM* \
			/etc/sysconfig/console/consoletrans
      fi
   fi
fi