Un ejemplo simple de inn.conf:
# Ejemplo de inn.conf para la Cervecera Virtual server: vlager.vbrew.com domain: vbrew.com fromhost: vbrew.com pathhost: news.vbrew.com organization: La cervecer�a vertual mta: /usr/sbin/sendmail -oi %s moderatormailer: %s@uunet.uu.net # # Rutas de acceso y ficheros de INN. # pathnews: /usr/lib/news pathbin: /usr/lib/news/bin pathfilter: /usr/lib/news/bin/filter pathcontrol: /usr/lib/news/bin/control pathdb: /var/lib/news pathetc: /etc/news pathrun: /var/run/news pathlog: /var/log/news pathhttp: /var/log/news pathtmp: /var/tmp pathspool: /var/spool/news patharticles: /var/spool/news/articles pathoverview: /var/spool/news/overview pathoutgoing: /var/spool/news/outgoing pathincoming: /var/spool/news/incoming patharchive: /var/spool/news/archive pathuniover: /var/spool/news/uniover overviewname: .overview |
name himark lomark flags |
El campo flag, debe contener alguno de estos par�metros:
control 0000000000 0000000001 y junk 0000000000 0000000001 y rec.crafts.brewing 0000000000 0000000001 y rec.crafts.brewing.ales 0000000000 0000000001 y rec.crafts.brewing.badtaste 0000000000 0000000001 y rec.crafts.brewing.brandy 0000000000 0000000001 y rec.crafts.brewing.champagne 0000000000 0000000001 y rec.crafts.brewing.private 0000000000 0000000001 y |
El formato del fichero newsgroups es el siguiente:
name description |
rec.crafts.brewing.ales Elaboraci�n casera de cerveza negra y rubia rec.crafts.brewing.badtaste Elaboraci�n casera de cerveza adulterada rec.crafts.brewing.brandy Elaboraci�n casera de brandy rec.crafts.brewing.champagne Elaboraci�n casera de Champagne rec.crafts.brewing.private Grupo local de la Cervecera Virtual |
# formato del fichero newsfeed site:pattern:flags:param site2:pattern2\ :flags2:param2 |
rec.crafts.brewing*,!rec.crafts.brewing.poison,@rec.crafts.brewing.private |
El tama�o del art�culo debe ser menor que lo expresado, en bytes.
Define el tama�o del b�ffer antes de escribirlo en la salida.
El art�culo deber� tener por lo menos count saltos; por omisi�n es 1.
Iniciar la cola de mensajes si el tama�o especificado en bytes es alcanzado.
# fichero /etc/news/newsfeeds para la Cervecer�a Virtual # # Env�a todos los grupos por defecto, excepto control y junk ME:!control,!junk:: # # Genera ingormacion general para cualquier lector que se utilice. overview::Tc,WO:/usr/lib/news/bin/overchan # # Alimenta a Groucho Marx University con todo, excepto el grupo privado # y cualquier art�culo publicado en rec.crafts.brewing.poison. gmarxu:!rec.crafts.brewing.poison,@rec.crafts.brewing.private:\ Tf,Wnm:news.groucho.edu # |
sitename:fqdn:max_size:[args] |
La siguiente lista describe los elementos de este formato:
# /etc/news/nntpsend.ctl # gmarxu:news.groucho.edu:2m:-t 180 # |
Existe un n�mero de claves diferentes. Las m�s comunes y �tiles son:
# Cervecera virtual, fichero incoming.conf # Par�metros globales streaming: true max-connections: 5 # Permitir la publicaci�n de art�culos por NNTP de un cliente local. peer ME { hostname: "localhost, 127.0.0.1" } # Permitirle a Groucho el acceso a todos los grupos excepto al privado. peer groucho { hostname: news.groucho.edu patterns: !rec.crafts.brewing.private } |
# Cervecera Virtual - fichero nnrp.access # Se permite la lectura p�blica de todos los grupos excepto el privado. *:R:::*,!rec.crafts.brewing.private # Cualquier servidor que pertenezca al dominio de la Cervecera # Virtual, puede publicar y leer los art�culos de cualquier grupo. *.vbrew.com:RP::* |
patr�n:opciones_moderados:mantener:omisi�n:purgar |
La siguiente lista describe cada campo:
# fichero expire.ctl file de la Cervecera Virtual # Los art�culos expiran en 14 d�as por omisi�n, # entre 7 y 21 d�as los que contengan cabecera Expires: *:A:7:14:21 # Este es un grupo especial donde los art�culos nunca expiran. rec.crafts.brewing.private:A:never:never:never |
/remember/:d�as |
mensaje:desde:grupo_noticias:acci�n |
El significado de cada uno de los campos es el siguiente:
El campo mensaje de cada l�nea puede contener uno de estos valores:
El campo mensaje debe contener alguna de las siguientes acciones:
A continuaci�n se muestra el fichero control.ctl en la pr�ctica. Esto es un ejemplo ilustrativo del fichero, bastante limitado:
## Ejemplo de /etc/news/control.ctl ## ## Cuidado: No se debe utilizar este fichero, es suministrado ## s�lamente con prop�sitos ilustrativos. ## Manejo de mensajes de control all:*:*:mail checkgroups:*:*:mail ihave:*:*:drop sendme:*:*:drop sendsys:*:*:log=sendsys senduuname:*:*:log=senduuname version:*:*:log=version newgroup:*:*:mail rmgroup:*:*:mail ## Manejo de mensajes de control para las ocho jerarqu�as m�s importantes ## COMP, HUMANITIES, MISC, NEWS, REC, SCI, SOC, TALK checkgroups:*:comp.*|humanities.*|misc.*|news.*|rec.*|sci.*|soc.*|talk.*:drop newgroup:*:comp.*|humanities.*|misc.*|news.*|rec.*|sci.*|soc.*|talk.*:drop rmgroup:*:comp.*|humanities.*|misc.*|news.*|rec.*|sci.*|soc.*|talk.*:drop checkgroups:group-admin@isc.org:*:verify-news.announce.newgroups newgroup:group-admin@isc.org:comp.*|misc.*|news.*:verify-news.announce.newgroups newgroup:group-admin@isc.org:rec.*|sci.*|soc.*:verify-news.announce.newgroups newgroup:group-admin@isc.org:talk.*|humanities.*:verify-news.announce.newgroups rmgroup:group-admin@isc.org:comp.*|misc.*|news.*:verify-news.announce.newgroups rmgroup:group-admin@isc.org:rec.*|sci.*|soc.*:verify-news.announce.newgroups rmgroup:group-admin@isc.org:talk.*|humanities.*:verify-news.announce.newgroups ## GNU ( Free Software Foundation ) newgroup:gnu@prep.ai.mit.edu:gnu.*:doit newgroup:news@*ai.mit.edu:gnu.*:doit rmgroup:gnu@prep.ai.mit.edu:gnu.*:doit rmgroup:news@*ai.mit.edu:gnu.*:doit ## LINUX (Suministro para news.lameter.com) checkgroups:christoph@lameter.com:linux.*:doit newgroup:christoph@lameter.com:linux.*:doit rmgroup:christoph@lameter.com:linux.*:doit |
[1] | PGP y GPG son herramientas dise�adas para autenticar o encriptar mensajes utilizando t�cnicas de clave p�blica. GPG es la versi�n GNU de PGP. GPG puede encontrarse en http://www.gnupg.org/, y PGP en http://www.pgp.com/. |