From: wusel@hactar.hanse.de (Kai 'wusel' Siering)
Subject: Modifed CNews ('90) for ALPHA testing ...
Newsgroups: alt.sys.amiga.uucp,de.comp.sys.amiga.uucp,amiga.uucp
Date: Mon, 24 Aug 1992 18:59:04 +0200

Hi,

     fyi: this    evening    I'll    put    the    following   up   to
hactar:~/incoming/wCNews.lha;  interessted  poeple  may  get  this via
nuucp  from  hactar,  example L.sys-entry follows later on. PLEASE: DO
NOT  PUT THIS ON AN FTP- OR ANY OTHER SERVER! THIS IS AN ALPHA VERSION
WHICH  SHALL NOT BE SPREAD WIDELY! THE FINAL (AND WELL TESTED) VERSION
WILL  BE  POSTED  TO alt.sys.amiga.uucp.patches AS SOON AS IT HAS BEEN
COMPLETED. The archive contains sources and binaries:

   wCNews.lha                983960 ----rwed Today     18:55:10

Please report any bugs/suggestions/etc. to me (wusel@hactar.hanse.de).

L.sys for hactar.hanse.de (USR DHST with V.32bis):
---------------------------------------8<---------------------------------------
hactar ANY SER: 38400 ATD+49-40-5503549 ogin: nuucp word: nuucp
--------------------------------------->8---------------------------------------

cn:README.wusel
---------------------------------------8<---------------------------------------
From wusel@hactar.hanse.de Sun, 12 Jul 1992 00:33:34 +0200 remote from localhost
From: wusel@hactar.hanse.de (Kai 'wusel' Siering)
Date: Sun, 12 Jul 1992 00:32:44 +0200
To: you (=:->)
Subject: README

Moin,

     this stuff  is a modified (and partialy enhanced =:->) version of
CNews,   based   on   the   port   done   by   Frank  'Crash'  Edwards
(uunet-version, *not* the buggy one from teh AmigaLigDisks).

     It's primary   intended   to   replace  `Amiga  UUCP  Plus  1.02'
installations  -  it has been modified to comform to the `usual' Amiga
UUCP  directory  layout used by Matt Dillon and Ingo Feulner (that is:
controlfiles  like  `sys',  `active'  or  `history'  in `uulib:news/',
articles  in  `uunews:',  binaries  in  the  AmigaDOS'  search path or
`uulib:news/bin')  and  is  expected  to be run on top of Matt Dillons
UUCP  implementation  (at  least  in  terms  of configuration).  Thus,
former  CNews users will have to reorganize a bit in order to make use
out of this ...

     This version  *requires*  at  least  OS  Version  36 and has been
tested  only  on  V37.175  (official  2.0 ROMs) until now. I assume in
cases  where  this  matters,  I've  checked  for the OS version, but I
don't  make  any  guarantees. But as most programs wouldn't run anyway
if  you're  working  with  ancient  OS  versions, I think this doesn't
matter - you have been warned =:->

     In the  following,  I  refer  to  `Amiga  UUCP Plus 1.02' by Ingo
Feulner  as  `AUUCP',  to  `Amiga  UUCP'  by Matthew Dillon as `DUUCP'
(optionally  followed  by a version number, e. g. `DUUCP 1.16') and to
the  CNews-Port  done by Frank `crash' Edwards as `CNews'. I call this
stuff myself `wCNews' - no comments, please =:->

                     Differences CNews <-> wCNews
 o Configuration
   Above  all,  the  environment  (local,  then  global) is respected.
   After   environment   lookup   failed,   a   lookup  in  the  DUUCP
   configuration  file  (`S:UUConfig' or `UULIB:Config') is performed.
   Finally,  the  old  style CNews configuration stuff is executed, i.
   e. lookup in `uulib:news/CNews.config'.

 o NewsHostName
   `uulib:news/whoami'  still  has  highest  priority.  Next comes the
   `hostname'  environment  variable, then DUUCP's `NodeName' is taken
   (if  `DomainPath'  is set to `y[es]', `DomainName' will be appended
   to   the   `NodeName'  value).  If  all  fails,  your  newsname  is
   `anonymous'.

 o sys-File
   You  may  specify _exactly_ one `%s' in the sy_cmd field, this will
   be  replaced by an absolute(!) path under which the current article
   has  been  filed.  Of  course,  `<%s'  also works, this way you can
   specify  which  program  should get the article on its stdin (e. g.
   for  `site:grps/dist::lockserial  someprg  <%s'  - a stupid example
   but  you should get the idea =:->) - if you don't specify any `%s',
   in  the  example above, `lockserial' would get the article on stdin
   (same behaviour as under CNews).
   Specifying  a  sys-line  like `s:n/d::dh0:etc/bin/news/format drive
   vd0:  name  %s'  now  also  works  -  before,  at  least my version
   mis-interpreted  `dh0'  as the batchparms and got somewhat upset of
   them.
   Finally:  `site/ex1,ex2,ex3:ng/dist:flgs:'  now  excludes  not only
   `ex1' but - as documented - also `ex2' and `ex3'.

 o RFC stuff
   You   may   set  `HonourRFC'  to  `yes'  to  reject  articles  with
   message-ids  not  conforming  to  RFC 822 and unqualified hostnames
   (e. g. `<0851@host>' instead of `<0815@host.do.main>).

   You  may set `MaxArticleAge' to a decimal value, specifying how old
   an  article  may  be.  Articles  with a `Date:' header specifying a
   date  older  than `MaxArticleAge' days (or with dates more than one
   day in future) will be rejected.

   Both  of  the  above  features  are  inspired  by recent UNOX-CNews
   releases  but  implemented as more or less quick and dirty hacks; I
   haven't  had  the  time  to adopt (parts of) the `CNews performance
   release' from May '92 yet ...

                               Credits


     I've incorporated  source  code  and/or  ideas from the following
poeple; thank you for making the source code widely available:

              Henry Spencer & Geoff Collyer (UNOX CNews)
              Frank 'crash' Edwards (Amiga port of CNews)
              Ingo Feulner (AUUCP; newscontrol)
              Walter Mildenberger (fixactive, sendbatches)
              Matthew Dillon (configuration, locking and more)
              (apologies if I forgot anyone =:-<)

                              Disclaimer

See  per-file  copyright  notices;  all my code (most commonly #define
WUSEL)  is  (c)  1991-1992  by Kai `wusel' Siering and may not be used
anywhere  else without my prior written permission. You may not use it
for commercial purposes.

This  is  an alpha release for testing purposes, don't blame me if you
loose  anything  due  to  using  this.  I  am  not responsible for any
damages  or losses caused by this software. Standard disclaimers apply
=:->

                       Bugreports, Suggestions

Please      report      any     bugs     and/or     suggestions     to
<wusel@hactar.hanse.de>.

Last Changed: Mon, 24 Aug 1992 18:25:03 +0200

---

Example configuration files (straylight.uucp)
[...deleted for posting...]
--------------------------------------->8---------------------------------------

With kind regards,
			kai

-- _
_ // Kai 'wusel' Siering, Villa Straylight, Hamburg, BRD <wusel@hactar.hanse.de>
\X/    (Heute wieder im schoenen Sietland: <hactar.hanse.de!straylight!wusel>)

"Daylight savings time is a patchwork mess only a politician could love."
                    -- From the "Bugs" section of cnews-020592/libc/getabsdate.3
Newsgroups: alt.sys.amiga.uucp