24.1. Configuraci�n de tin

El lector m�s versatil en lo que al tratamiento de hilos se refiere es tin. Fue escrito por Iain Lea siguiendo el modelo de un lector anterior llamado tass (escrito por Rich Skrenta). Ordena los temas en el momento en que el usuario accede al grupo y es muy r�pido haci�ndolo excepto que se haga por NNTP.

En un 486DX50 se tarda unos 30 segundos en ordenar 1000 art�culos, ley�ndolos directamente del disco. Mediante NNTP con un servidor ocupado, rondar�a los cinco minutos. [1] Se puede mejorar este tiempo actualizando regularmente los ficheros �ndice con la opci�n –u, para que cuando usted vuelva a ejecutar tin para leer noticias los hilos ya existan. Como alternativa, para leer las noticias puede invocar tin con la opci�n –U. Cuando lo invoque de esta manera, tin crea un nuevo proceso en segundo plano con el fin de construir los ficheros �ndice mientras usted est� leyendo las noticias.

Normalmente tin guarda la informaci�n sobre las hilos en el directorio del usuario, bajo .tin/index. Sin embargo, esto puede ser costoso en t�rminos de espacio en disco, as� que usted deber�a mantener una copia �nica de ellas en un sitio centralizado. Esto se puede lograr haciendo que tin posea la propiedad setuid como news, por ejemplo. tin guardar� la base de datos de los hilos en /var/spool/news/.index. Para cualquier acceso a fichero o secuencia de escape del int�rprete de �rdenes, reestablecer� su uid efectivo al uid real del usuario que lo invoc�. [2]

La versi�n de tin incluida en algunas distribuciones de GNU/Linux no tiene soporte NNTP, pero la mayor�a s� lo incorporan. Cuando se invoca como rtin o con la opci�n –r, tin trata de conectar con el servidor NNTP especificado en el fichero /etc/nntpserver o en la variable de entorno NNTPSERVER. El fichero nntpserver simplemente contiene en una �nica l�nea el nombre del servidor.

Notas

[1]

El tiempo se reduce dr�sticamente si el servidor NNTP crea los hilos por s� mismo y permite al cliente recibir esos datos; por ejemplo, un servidor que permite hacer �sto es INN.

[2]

Esta es la raz�n por la cual se obtendr�n mensajes de error feos al invocar a tin como usuario. De todas formas, no se deber�an realizar trabajos de rutina como root.