INN commit: trunk/samples (control.ctl)

INN Commit rra at isc.org
Fri Nov 4 21:12:58 UTC 2016


    Date: Friday, November 4, 2016 @ 14:12:57
  Author: iulius
Revision: 10091

Update to latest control.ctl upstream file

Handle reserved hierarchies, and the new key for the dictator.* hierarchy.

Modified:
  trunk/samples/control.ctl

-------------+
 control.ctl |   81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 76 insertions(+), 5 deletions(-)

Modified: control.ctl
===================================================================
--- control.ctl	2016-11-03 02:30:12 UTC (rev 10090)
+++ control.ctl	2016-11-04 21:12:57 UTC (rev 10091)
@@ -1,5 +1,5 @@
 ##  control.ctl - Access control for control messages.
-##  Last modified: 2014-06-17
+##  Last modified: 2016-01-03
 ##
 ##  Based on rone's unified control.ctl file.
 ##
@@ -97,6 +97,14 @@
 ##
 ##  Names used in this file that cannot be encoded in 7bit ASCII are in
 ##  UTF-8.  The only non-7bit-ASCII content is in comments.
+##
+##  Information in this file has been contributed by many different people
+##  and has been based on numerous historical revisions of this file.  A
+##  full, detailed history of contributions and copyright holders probably
+##  does not exist.  So far as the current maintainers are aware, copying
+##  and distribution of this file, with or without modification, are
+##  permitted in any medium without royalty.  This file is offered as-is,
+##  without any warranty.
 
 ## -------------------------------------------------------------------------
 ##	DEFAULT
@@ -139,6 +147,10 @@
 newgroup:*:*:mail
 rmgroup:*:*:mail
 
+## Special reserved groups
+newgroup:*:control|general|junk|test|to:drop
+rmgroup:*:control|general|junk|test|to:drop
+
 ## A.BSU (*DEFUNCT* -- Ball State University, USA)
 # This hierarchy is defunct.  Please remove it.
 newgroup:*:a.bsu.*:mail
@@ -629,6 +641,17 @@
 newgroup:news at newsflash.concordia.ca:concordia.*:doit
 rmgroup:news at newsflash.concordia.ca:concordia.*:doit
 
+## CONTROL (*RESERVED* -- Special hierarchy for control messages)
+#
+# The control.* hierarchy is reserved by RFC 5536 and MUST NOT be used
+# for regular newsgroups.  It is used by some news implementations, such
+# as INN, as a local, special hierarchy that shows all control messages
+# posted to any group.
+#
+checkgroups:*:control.*:drop
+newgroup:*:control.*:drop
+rmgroup:*:control.*:drop
+
 ## COURTS (*DEFUNCT* -- Court discussion)
 # Contact: trier at ins.cwru.edu
 # This hierarchy is defunct.  Please remove it.
@@ -706,13 +729,13 @@
 # URL: http://dictatorshandbook.net/usenet/usenetadmin.html
 # Admin group: dictator.announce
 # Key URL: http://www.dictatorshandbook.net/usenet/news-public.key
-# Key fingerprint: 5C0A 741A F931 D79A D9E9  BBB7 4406 4481 91ED C5F2
+# Key fingerprint: 6FCA 1263 3947 C2BA 9F15  998F 5B1B 7FF9 4B1A 460A
 # *PGP*   See comment at top of file.
 newgroup:*:dictator.*:drop
 rmgroup:*:dictator.*:drop
-checkgroups:news at dictatorshandbook.net:dictator.*:verify-news at dictatorshandbook.net
-newgroup:news at dictatorshandbook.net:dictator.*:verify-news at dictatorshandbook.net
-rmgroup:news at dictatorshandbook.net:dictator.*:verify-news at dictatorshandbook.net
+checkgroups:randito at dictatorshandbook.net:dictator.*:verify-randito at dictatorshandbook.net
+newgroup:randito at dictatorshandbook.net:dictator.*:verify-randito at dictatorshandbook.net
+rmgroup:randito at dictatorshandbook.net:dictator.*:verify-randito at dictatorshandbook.net
 
 ## DK (Denmark)
 # URL: http://www.usenet.dk/dk-admin/
@@ -847,6 +870,7 @@
 # documents, and similar places to avoid clashes with real newsgroup
 # names.
 #
+checkgroups:*:example.*:drop
 newgroup:*:example.*:drop
 rmgroup:*:example.*:drop
 
@@ -983,6 +1007,17 @@
 newgroup:*:fur.*:mail
 rmgroup:*:fur.*:doit
 
+## GENERAL (*RESERVED* -- Sometimes used as a local catch-all)
+#
+# There is some history of using a newsgroup named general as a local
+# catch-all discussion group.  That newsgroup name and hierarchy should
+# be avoided on production servers since it may occur at many
+# disconnected sites.
+#
+checkgroups:*:general.*:drop
+newgroup:*:general.*:drop
+rmgroup:*:general.*:drop
+
 ## GER & HANNOVER & HANNET & HILDESHEIM & HISS (Hannover, Germany)
 checkgroups:fifi at hiss.han.de:ger.*|hannover.*|hannet.*|hildesheim.*|hiss.*:doit
 newgroup:fifi at hiss.han.de:ger.*|hannover.*|hannet.*|hildesheim.*|hiss.*:doit
@@ -1326,6 +1361,19 @@
 newgroup:news at linux.or.jp:jlug.*:verify-news at linux.or.jp
 rmgroup:news at linux.or.jp:jlug.*:verify-news at linux.or.jp
 
+## JUNK (*RESERVED* -- Used for unwanted newsgroups)
+#
+# The junk newsgroup is reserved by RFC 5536 and MUST NOT be used.  It is
+# used by some implementations to store messages to unwanted newsgroups. 
+# The junk.* hierarchy is not reserved by RFC 5536, but it's marked
+# reserved here because, given the special meaning of the junk group,
+# using it for any other purpose would be confusing and might trigger
+# implementation bugs.
+#
+checkgroups:*:junk.*:drop
+newgroup:*:junk.*:drop
+rmgroup:*:junk.*:drop
+
 ## K12 (US Educational Network)
 # URL: http://www.k12groups.org/
 checkgroups:braultr@*csmanoirs.qc.ca:k12.*:doit
@@ -1425,6 +1473,7 @@
 # unconnected sites and may confuse news readers that read at multiple
 # sites.
 #
+checkgroups:*:local.*:drop
 newgroup:*:local.*:drop
 rmgroup:*:local.*:drop
 
@@ -2035,6 +2084,16 @@
 newgroup:*:prima.*:mail
 rmgroup:*:prima.*:doit
 
+## PRIVATE (*RESERVED* -- Server-local newsgroups)
+#
+# Sometimes used for groups intended to be private to a specific server.
+# It is not a good idea to use this hierarchy name on any production
+# server since they may occur on many unconnected sites.
+#
+checkgroups:*:private.*:drop
+newgroup:*:private.*:drop
+rmgroup:*:private.*:drop
+
 ## PSU (*LOCAL* -- Penn State University, USA)
 # Contact: Dave Barr (barr at math.psu.edu)
 # For local use only, contact the above address for information.
@@ -2343,6 +2402,7 @@
 # use this hierarchy name on any production server since they may occur
 # on many unconnected sites.
 #
+checkgroups:*:test.*:drop
 newgroup:*:test.*:drop
 rmgroup:*:test.*:drop
 
@@ -2366,6 +2426,17 @@
 rmgroup:netnews at news.iij.ad.jp:tnn.*:doit
 rmgroup:tnn at iij-mc.co.jp:tnn.*:doit
 
+## TO (*RESERVED* -- Special hierarchy for UUCP point-to-point messages)
+#
+# Historically, the to.* hierarchy was used with UUCP to send special
+# control messages to a particular peer.  This usage is very obsolete,
+# but the hierarchy is still special-cased in some news software and
+# should not be used.
+#
+checkgroups:*:to.*:drop
+newgroup:*:to.*:drop
+rmgroup:*:to.*:drop
+
 ## TRIANGLE (Research Triangle, Central North Carolina, USA)
 checkgroups:jfurr at acpub.duke.edu:triangle.*:doit
 checkgroups:news at news.duke.edu:triangle.*:doit



More information about the inn-committers mailing list