#!/bin/sh
##Этот скрипт копирует TTF шрифты от windows и устанавливает их в систему. 
##(for Linux Mandrake 9.1)

#этот скрипт необходимо запускать под root

# ВНИМАНИЕ: в следующей строке укажите ПРАВИЛЬНЫЙ путь к каталогу в котором лежат шрифты windows
winfontsdir=/mnt/windows/font     # каталог в котором лежат шрифты от windows

MSFONTS=/var/lib/ttf              #каталог в который мы будем их инсталировать

mkdir $MSFONTS                    #создаем каталог для инсталяции
cp $winfontsdir/* $MSFONTS        #копируем шрифты
cd $MSFONTS                       #заходим в каталог куда мы толькочто скопировали шрифты

# создаем описания шрифтов
ttmkfdir > fonts.dir; cp fonts.dir fonts.scale  


#проставляем правильного владельца и права доступа к нрифтам 
# user root; group root ; права 644
chmod -Rv u=rwX $MSFONTS                        
chmod -Rv a=rX $MSFONTS
chown -Rv root.root $MSFONTS

# добавляем этот каталог шрифтов в файл /etc/X11/fs/config
chkfontpath -a $MSFONTS

#перезапускаем fontserver
/etc/init.d/xfs restart

unset MSFONTS
unset winfontsdir
