Adding malta.* hierarchy to a news server
This document explains the mechanism through which the malta.* newsgroup
hierarchy can be added to a news server, or how to configure your server
to carry it properly if the malta.* groups are already present. It is
intended for news administrators as well as Maltese users
in Malta, Maltese users abroad and foreign users interested in aspects
of Malta,
trying to get their system administrators to get the malta.* groups.
It was inspired
by the "How to add pl.* hierarchy" document and other excellent FAQ's.
If you are a news user, please ask your news administrator whether he/she
could arrange receiving the malta.* newsgroups, and send him this article
or a pointer to the html version, at:
http://www.malta.news-admin.org
(or at http://www.cis.um.edu.mt/news-malta/).
Please send any comments and/or updates to the author.
News administrators who decide to carry malta.* are kindly asked to
contact the author of this document, so a 'map' of malta.* can be
drawn.
malta.* is the national hierarchy of Malta, currently under test.
It is intended to be a low-volume feed so it should not present a
burden on your news system.
The first newsgroup to be created was malta.test. For information
contact cmeli@cis.um.edu.mt.
Policies will be created to avoid abusive messages, including moderation or
robomoderation of newsgroups. There are other venues where this type of
message is accepted and/or appreciated, however they will not be
allowed in this hierarchy, again since most of them may be illegal under
Maltese legislation.
Postings which fail to follow the guidelines may be cancelled by the malta.*
hierarchy maintainer.
The following types of articles will not be allowed on all malta.*
newsgroups:
Spam, Chain Letters, MLM's, Get Rich Schemes, Pyramid Schemes
Articles against the charter of a newsgroup
Personal attacks, name calling, indecency or defamation
Trolls - Messages which attact flames
Forgeries and Anonymous messages (except for nym type addresses, but they
should post on topic)
Binaries - It is better to put these on the WWW or ftp and post pointers
Receiving the malta.* news hierarchy:
1. Receiving all the articles.
Contact the news administrator of a news server already carrying malta.*
newsgroups. Try to find the nearest one to your Internet location.
For this purpose the traceroute and ping -s commands can be used.
Obviously it is best if malta.* groups are carried together with your normal
or usual feed, but this may not be possible since the malta.* hierarchy
is quite young, being created in the last days of August 1997.
More and more servers are expected to be carrying the hierarchy soon.
An example of a site offering access is newsguy.com.
This is the list of servers carrying
malta.*, that I am aware of. It does not claim to be complete. Please note
that these sites are not necessarily offering feeds to you.
MALTA nntp.cis.um.edu.mt
MALTA news.waldonet.net.mt
SWITZERLAND news-ge.switch.ch
USA news.newsguy.com
UK pubnews.netcom.net.uk/netcom.net.uk
UK news.demon.co.uk
BELGIUM newsfeed.online.be
BELGIUM newsfeed.belnet.be
Can any keyworld and satellite isp subscribers give any information
on whether the malta.* groups are carried by them? And whether
they are configured properly. This faq can help check their configuration.
An easy way to confirm is to test in malta.test and on-topic in the other
malta.* groups.
CONFIRMED: waldonet is configured properly, confirmed by postings
First of all send email to your existing feed's news administrator to see
if he can feed you the malta.* hierarchy. If not you probably will need
to send email to one of the above news administrators. In this email
include your news server addresses:
- the internet address of your server
- its 'news name' i.e. the string you use in the 'Path:' header
In reply you should receive the appropriate hostname/news name for the host
you will be receiving malta.* articles from. The first will be exactly as
in the list e.g. sample.site.mt, but the "Path:" is quite different normally
e.g. "news.mt". You should get the current list of all malta.* groups that
you ought to create manually. This list is also posted regularly to
malta.announce and malta.news.announce newsgroups.
2. Sending news to malta.*
Unless you are receiving malta.* groups through your mainstream feed, you will
need to do some reconfiguring to send them back out.
Then even if you are getting them through your mainstream feed, you will need
to make sure that they are being included in the list of groups sent back out.
When you ask for a malta.* newsfeed and you receive it, you also get permission to send
all malta.* groups back. In your 'newsfeeds' file (in innd it is newsfeeds. in
cnews it is called sys) add an appropriate entry for sending malta.* groups back.
Use the pathhost name that you got to build the entry. In our previous example it was
news.mt. It might look like:
maltanews/news.mt\
:!*,malta.*\
:Tf,Wnm:
Replace news.mt by whatever appears in the Path: field put by your feeding site.
You must also remember to tell your cronjob which sends news to send them also
to your feeding site e.g. feed.site.mt. If you use nntpsend/innxmit add to your
nntpsend.ctl file:
maltanews:feed.site.mt:::-T1720 -t300
^ ^ ^
| | + other parameters
| FQDN address of your feeding site/provider
+--Name used in newsfeeds file
That should be all. Post a test message to malta.test. At present I am aware
of the following autoresponder:
nobody@crosslink.net (ignores any article with "ignore" in the Subject line)
In your control.ctl file:
To get all the new malta.* groups created and removed automatically when required,
you are asked to add the following to the control.ctl file:
newgroup:cmeli@cis.um.edu.mt:malta.*:doit=newgroup
rmgroup:cmeli@cis.um.edu.mt:malta.*:doit=rmgroup
The above is if you are not able to PGP check control messages.
It is recommended now however, that if possible you install and use pgpverify (or
the equivalent software for your system) to be able to check control messages you
receive for the malta.* hierarchy. INN 1.5.1 and later support PGP control messages
by default. Once you install pgpverify and you have obtained the PGP public key
mentioned below you will be able to change the above-mentioned two lines in
control.ctl to:
newgroup:cmeli@cis.um.edu.mt:malta.*:verify-malta.config
rmgroup:cmeli@cis.um.edu.mt:malta.*:verify-malta.config
New malta.* newsgroups will be created after discussion on
malta.config once general consensus is reached. No voting procedures
are in place at present - we will only require general consensus.
In special situations (current events) special newsgroups may be
created by the maintainer under malta.current-events.*
Such events may be world-wide.
Authorized newgroup, rmgroup, and checkgroups control messages will be
sent by the following Sender only:
cmeli@cis.um.edu.mt
Newgroup and rmgroup control messages for malta.* groups will be
PGP-signed using the PGP public key with user id "malta-config", which
may be obtained by sending e-mail to pgp-public-keys@pgp.ai.mit.edu
with the subject "GET 0x5020AB79" and an empty body; alternatively
it may be obtained from the web at the following URL
http://www.cis.um.edu.mt/news-malta/PGP.PUBLICKEY
The public key can also be found here:
Key user ID: 2048/5020AB79 2000/08/25 malta.config
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2i
mQENAjmmghoAAAEIAL1I4uVHIlXVZ9f3iCZrQTKuYUfCJSRUwrzoQhfo5ZpEU6Ac
c/PuCD/L2akGoYhDky2dQqnmmV+dLyn7sxaznmEwHJrgQeeoIh4i/RizWNXJiB6P
GUvuUSQLQhJaQH3Lb/fSvUeLD6uZTSKE2qmOgwqgV4FS+tGeejLXd34ld6CsD9kP
GXzYtSYqwx9Z4xOqarvtviDr3a+vCc0Epj26IFXbfYD8ElSHVWrnbFVPMbJ71uKC
V8pkHz5acV3V6uw+FV7setgTj4vZcPrngjBXlAgxw1aJLWabXQqn8P9B8BoYVGV/
LQeCRKQtAsF8ZMlEXfsaDV1IwVTAegTENVAgq3kABRG0DG1hbHRhLmNvbmZpZ4kB
FQIFEDmmkmZ6BMQ1UCCreQEBjx0IAKJBa6j14XyNlPUwAsCYzzTEP1FztOTA1/0m
kPXheTcIieZpW82FWKkKik6AiNGjaK2LSMji+C5X4pBLEOiRLPkOJb3n5bHC9lDK
t4Iii6ZXxSadU/XnDg357208Y7z8CZixXeXNB+QbZu09bBm9kXiesppMJT1Ufx+U
LDGOJ8R8KQNxMraI/qb2qa1hmaLquCWFYBlb9QL/3LL3zh9yjWohUoYvvoQgbyWt
UEnGMEZmULQwSu0AU1HGdT/zmyWtPAozINMiTSb73bu/6mycXWHptiHgx2/XTTLL
FDjHRA4yVxN+xlU/GG+HeYf30B9qzgXjvnRLTUb9SjEn2+FFeHo=
=lVXx
-----END PGP PUBLIC KEY BLOCK-----
Is there any 'checkgroups' message for malta.* groups?
Yes, there is. It gets posted automatically once every two months
so you should not see it very frequently. In addition you
may get the list of malta.* groups in the 'newsgroups' file format from the
URL
http://www.cis.um.edu.mt/news-malta/malta.newsgroups
and feed it to the 'docheckgroups' program.
The portion of the 'active' file containing just malta.* groups can be
retrieved from the URL
http://www.cis.um.edu.mt/news-malta/malta.active
To keep in sync you can just download the malta.newsgroups file above and
feed it directly into the docheckgroups program. This should produce a
series of 'ctlinnd newgroup' lines which can be fed into the shell for
execution ( e.g. cat malta.newsgroups | docheckgroups | sh ).
Moderators file:
All posting to moderated groups under malta.* should be sent to
newsgroup-name@cis.um.edu.mt (with hyphens replacing dots in the newsgroup
name). So to your moderators file please add the following somewhere
before the default "*:%s@uunet.uu.net":
malta.*:%s@cis.um.edu.mt
Newest Newsgroup Status
The most recent new newsgroup is: malta.current-events.usa-bombing. It is
unmoderated, for the discussion of the recent events in the USA.
The malta.news.admin newsgroup is obsolete and has been deleted. It
should be removed from every site carrying the malta.* groups. malta.news.announce
is the replacement for this newsgroup.
It may take up to ten days for your news
provider to carry the new groups. If it still does not appear on the
refreshed list, ask your news provider to create the group manually.
Charters/FAQs of malta.* newsgroups
This new section replaces an earlier one which linked to Deja (now
http://groups.google.com). Googl has mixed most of the groups now.
malta.config - Discussion of new newsgroups in malta.* (robomoderated)
malta.announce - Announcements concerning malta.*, Malta and the Maltese
malta.beatification - Newsgroup about the beatification of Maltese including Dun Gorg Preca, Adeodata Pisani and Nazju Falzon (robomoderated)
malta.comp - Computing, Informatics, IT and Internet in Malta
malta.news.announce - For FAQ's,announcements,
etc within the MALTA Hierarchy (moderated)
malta.fan.trekwho - Star Trek and Doctor Who (same as the TREKWHO-L mailing list)
malta.fan.x-files - The X-Files (robomoderated)
malta.test - Testing in the malta.* hierarchy
malta.media.radio - Radio in Malta. Ir-Radju f'Malta
malta.media.tv - TV in Malta. It-televizjoni f'Malta
malta.media.misc - The Media in Malta
Reading the malta.* groups through Newsguy.com
Direct Read News - malta.*
USENET Archive
A comprehensive USENET archive of malta.* postings is
kept at MNR.
Thanks and Credits
Thanks goes to everyone who has contributed or indirectly helped
this project. Thanks goes to Nick Andrew and David Formosa
for kindly delegating and donating the use of malta.news-admin.org.