Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > media > main > by-pkgid > 61d96cc4e247896d7c0e39cf9515e698 > scriptlet

console-tools-0.2.3-51mdk.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