Sophie

Sophie

distrib > Mandriva > cs4.0 > x86_64 > by-pkgid > 7938c55d9b984f8cd1800bcd14b5d822 > scriptlet

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