#!/bin/sh -e

ps=/bin/ps
cat=/bin/cat
kill=/bin/kill
grep="/usr/bin/grep -qE"
jail=/usr/sbin/jail
genclass=xfs
pidfi="${JAILUPDIR}/${1}/var/run/${genclass}.pid"
#ulimit -Sn 12

if  [ -e ${pidfi} ] && ${ps} -axww | ${grep} "^ *`${cat} ${pidfi}` .*/usr/libexec/xfstt "
then
    ${kill} `${cat} ${pidfi}` > /dev/null && ${rm} ${pidfi}
fi
${jail} "${JAILUPDIR}/${1}" "${2}" "${3}"\
    "/usr/libexec/xfstt"\
        --port "${4}"\
        --user xfs\
        --encoding koi8-r,windows-1251\
        --dir /fonts &
echo $! > "${pidfi}"
/usr/X11R6/bin/fsinfo -server "${3}:${4}" > /dev/null 2>&1
