23.6. Activaci�n de INN

Los paquetes con los fuentes de inn proporcionan un gui�n adecuado para que inn se active cuando se inicia el sistema. Este gui�n se llama com�nmente /usr/lib/news/bin/rc.news. El gui�n lee los argumentos que provienen de otro gui�n usualmente llamado /usr/lib/news/innshellvars, el cu�l contiene las definiciones de los nombres de ficheros y rutas de b�squeda que inn usar� para localizar los componentes que necesita. Generalmente, es buena idea ejecutar inn con permisos que no sean del root, como por ejemplo bajo el usuario news.

Para asegurarse de que inn se activa al inicio del sistema, se debe virificar que /usr/lib/news/innshellvars est� configurado correctamente y que llame al gui�n /usr/lib/news/bin/rc.news para que se ejecute al inicio.

Adicionalmente, existen algunas tareas administrativas que deben realizarse de forma peri�dica. Estas tareas son usualmente ejecutadas por el programa cron. La mejor forma de hacer esto, es a�adir las instrucciones apropiados al fichero /etc/crontab o incluso mejor, crear un fichero adecuado en el directorio /etc/cron.d, si su distribuci�n proporciona uno. Un ejemplo de esto, se muestra de la siguiente forma:
    # Ejemplo de /etc/cron.d/inn , utilizado en Debian.
    #
    SHELL=/bin/sh
    PATH=/usr/lib/news/bin:/sbin:/bin:/usr/sbin:/usr/bin
    
    # Expire noticias antiguas y le de un vistazo a las entradas
    # en la noche, generar informes.
    
    15 0 * * *      news    news.daily expireover lowmark delayrm
    
    # cada hora, ejecutar rnews -U. Esto no es s�lamente para sitios 
    # UUCP, tambi�n se procesar�n los art�culos en espera puestos
    # aqu� por in.nnrpd en caso de que innd no pueda aceptar
    # ning�n art�culo.
    
    10 * * * *      news    rnews -U

Estas �rdenes aseguran que las noticias antiguas expiren cada d�a, y que los art�culos en espera se procesen cada hora. F�jese que estas instrucciones son ejecutadas con los permisos del usuario news.