SuSE Friends, I wrote a sysinit script for /sbin/init.d/ that starts and stops xfstt (the ttf font server). There is no easy way to quit xfstt (ie xfstt -q or xfstt -x) so I pipe ps to grep, write a temp file, read it into a couple variables then kill $pid. The problem is xfstt spawns itself for every connection to the font server and someitimes when dropping a runlevel there may be more than one instance of xfstt running. I do not know how to read in the variables of mulitple processes. I know it really isn't necessary to start and stop xfstt in the runlevels but it has been an excellent excersise in shell programming. Any help would be greatly appreciated. The script is attatched. Tim <HR> <UL> <LI>application/x-shellscript attachment: xfstt </UL> N§²æìržzǧué[h²ë)îÅ맲æìržzˬyÊ&ÚuØÚÊ&©Ý²Ç§ué[h²ë)îÅè^.±ç([(rØ^¶m§ÿðÃ.±ç(ô®Š+·ðèïÅ