ME:all/all:: |
sitio[/exclusiones]:listagrupo[/listdistribución][:opciones[:órdenes]] |
!comp,comp.os.linux,comp.folklore.computers |
El uso de distribuciones es materia de debate. El campo de distribución en un artículo de noticias puede ser creado de forma arbitraria, pero para que la distribución sea efectiva, los servidores de noticias en la red deben conocer ésto. Para unos, algunos lectores de noticias crean falsas distribuciones simplemente usando la jerarquía de alto nivel, por ejemplo comp cuando se envía un mensaje a comp.os.linux.networking. Las distribuciones que se emplean en regiones son a menudo también cuestionables, porque las noticias deben viajar fuera de su región cuando son enviadas a través de Internet. [1] Sin embargo, las distribuciones empleadas por una organización, son muy significativas, por ejemplo para evitar la salida de información confidencial de la red de la compañía. No obstante, este propósito generalmente se consigue mejor creando un grupo de noticias o una jerarquía separados.
Este campo describe ciertos parámetros para el suministro. Puede estar vacío, o ser una combinación de los siguientes:
Esta opción permite el proceso por lotes.
Ésta es casi idéntica a la opción F, permite a C-News calcular el tamaño de los lotes salientes con más precisión, y debe ser usada preferentemente antes que F.
Ésta opción hace que C-News produzca una lista de artículo apta para ser usada por el protocolo ihave/sendme. Hay que hacer modificaciones al fichero sys y a batchparms para habilitar ihave/sendme.
Ésta opción crea ficheros por lotes para clientes de transferencia NNTP activa como nntpxmit (ver el Capítulo 22). Los procesos por lotes contienen el nombre del fichero del artículo junto con el identificador de mensaje.
Indica a C-News que sólo transmita los mensajes generados en su servidor. Éste flag puede ir seguido por un número decimal n, el cual le indica a C-News que sólo transfiera los artículos generados a n saltos desde su servidor. C-News determina el número de saltos a partir del campo Path:.
Éste flag hace que C-News realice el proceso por lotes sólo de los artículos que se encuentran en los grupos sin moderar.
Inverso al anterior, C-News procesa los artículos de los grupos moderados.
Se debe utilizar al menos uno de los parámetros F, f, I, o n.
Éste campo contiene una orden a ser ejecutada por cada artículo, a menos que el proceso por lotes esté habilitado. El artículo será suministrado a través de su entrada estándar. Esto sólo debería usarse para suministros muy pequeños; de otra manera, la carga en ambos servidores sería demasiado alta.
La instrucción predeterminada es:
uux - -r -z sistema-remoto!rnews |
Esto invoca a rnews en el sistema remoto, y le suministra el artículo en su entrada estándar.
La ruta de búsqueda predeterminada para las órdenes indicadas en este campo es /bin:/usr/bin:/usr/lib/news/batch. El último directorio contiene un cierto número de guiones del intérprete de órdenes cuyos nombres empiezan por via estos serán brevemente descritos luego, en este mismo capítulo.
Si el proceso por lotes está habilitado utilizando algún flag como F, f, I, o n, C-News espera encontrar un nombre de fichero en este campo en vez de una instrucción. Si el nombre del fichero no empieza con una barra inclinada (/ ), se asume que es relativo a /var/spool/news/out.going. Si el campo esta vacío, su valor predeterminado es sistema-remoto/togo. Se espera que este fichero tenga el mismo formato que el fichero sistema-remoto/togo y contenga una lista de los artículos a transmitir.
Cuando configure C-News, probablemente tendrá que escribir su propio fichero sys. Aquí se muestra un ejemplo para vbrew.com, del cual puede copiar lo que necesite:
# Tomamos todo lo que se nos suministra. ME:all/all:: # Enviamos todo lo que recibimos a moria, excepto los artículos locales # y relacionados con la cervecera. Se utiliza proceso por lotes. moria/moria.orcnet.org:all,!to,to.moria/all,!local,!brewery:f: # Enviamos comp.risks a jack@ponderosa.uucp ponderosa:comp.risks/all::rmail jack@ponderosa.uucp # swim obtiene un suministro reducido. swim/swim.twobirds.com:comp.os.linux,rec.humor.oracle/all,!local:f: # Guardar los artículos de mapas de correo para procesarlos luego. usenet-maps:comp.mail.maps/all:F:/var/spool/uumaps/work/batch |
[1] | Esto sucede frecuentemente, por ejemplo, digamos que un artículo enviado desde Hamburgo, para ir a Frankfurt, vaya vía reston.ans.net en Holanda , o incluso vía algún servidor en EE.UU. |