home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
comms
/
network
/
amigauuc.lha
/
AmigaUUCP
/
man
/
Sys
< prev
next >
Wrap
Text File
|
1991-04-16
|
3KB
|
79 lines
UULIB:Sys FILE
The UULIB:Sys file lists all systems that send you news and all systems
that you feed news to. Any news received from any one system in this
list is sent to all other systems on the list (never back to the system
that originally sent the news). Any news that you post from your machine
will be sent to ALL systems on the list.
UPSTREAM: sites which feed you (i.e. your news feed) (news you post feeds
back)
DOWNSTREAM: sites which you feed (news they post feeds back)
WARNING: There can be no loops in the 'network' you create by
listing several other UPSTREAM machines along with your main feed.
Generally in a local UUCP network made up of Amigas, only ONE site will
receive news from the 'backbone' USENET and propogate it to the other
machines. If two machines propogated duplicate news from the same
backbone site, duplicate articles would appear. If two machines
propogated duplicate news from DIFFERENT backbone sites then your
little amiga network will be looping news throughout the entire USENET
which will make a LOT OF PEOPLE ANGRY!
The Sys file consists of entries like this (example) (NO WHITE SPACE
ALLOWED):
uunet:*
friend1:*
friend2:*
Some news sites will have several names, to prevent news from being
circulated to the uucp name of a site when it is passed under a
different name, you can specify aliases as follows (NO WHITE SPACE
ALLOWED):
uucpname:alias:alias:alias: ...
In most cases you will have only one news site, your main backbone, and
you do not have to worry about it too much. The formal format is:
site:<wildcard>,<wildcard>,<wildcard>,\
<wildcard>,<wildcard> ...
or (example w/ aliases)
site:alternatename:<wildcard>,<wildcard>,<wildcard>,\
<wildcard>,<wildcard> ...
A wildcard uses '*' and '?', and may be preceeded by a '-' to indicate
groups that should NOT be passed along. For example, the following is
valid:
uunet:*,-comp.*,comp.*amiga*
Which can be interpreted as 'include all groups except the comp groups,
except except let the amiga comp groups through'. Not that anybody
would use such a declaration, it is simply to demonstrate the power
of wildcards.
Multiple lines can be used using '\' continuation (the last line should
not have a '\'). The <wildcard> is a wildcarde newsgroup name, such as
comp.* or comp.sys.* or a specific newsgroup or whatever, specifying
which newsgroups should be propogated to that particular site.
Whenever news is received by RNEWS, either through a local posting or
remotely received news, the Sys file is scanned and an entry appended
to the file UUSPOOL:BATCH/<system> for each system the news is to be
propogated to. RNEWS will never propogate news to a machine that is
already in the Path: field and so the news is never echo'd.
Note that the news is NOT spooled yet. To spool all pending news you
must run the BATCHNEWS program. Thus, to propogate news to other
sites (including your own news to your main feed), you must run
BATCHNEWS before UUCICO. you can have UUCICO automatically run
BATCHNEWS by specifying the -b option to UUCICO.