home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / cnews_bin.zoo / README < prev   
Text File  |  1991-01-07  |  3KB  |  59 lines

  1. The following directories must exist to use this C News package:
  2.  
  3.     NewsArts:
  4.         The spool location for incoming news, outgoing news, and
  5.         unbatched news waiting to be read.
  6.  
  7.     NewsBin:
  8.         The binaries required to run the C News package.  As much as
  9.         possible these programs have been written as Execute scripts
  10.         to allow the user to tailor them.  Otherwise, you'll need to
  11.         obtain the source distribution of C News from the Fish library.
  12.  
  13.     NewsCtl:
  14.         The control files for C News and AmigaRN, the news reader.
  15.  
  16. Executing the following commands would create these directories:
  17.  
  18.     cd top_level_directory_of_news_location
  19.     makedir Articles Binaries Control
  20.  
  21.     assign NewsArts: Articles  ; these assigns need to be somewhere permanent
  22.     assign NewsBin:  Binaries
  23.     assign NewsCtl:  Control
  24.     path add NewsBin:relay     ; for calling the UnBatch script
  25.  
  26. The amount of space required will depend on (1) how long you plan to
  27. keep news articles on-line before expiring them, and (2) how much
  28. history information you're going to keep.
  29.  
  30. You will probably want to use some kind of cron(1) program such as AmiCron
  31. or Dcron to perform the unbatching and expiry programs on a periodic basis.
  32. Usually a program of that kind is provided with the transport package, just
  33. as Dcron is provided with Matt Dillon's UUCP package.  [Incidentally, the
  34. older UUCP 1.05D did not work with C News because the UUXQT program did not
  35. invoke the "rnews" program correctly.  You must either upgrade to a later
  36. version or modify the code for UUXQT to give the news batch file as standard
  37. input to the program it executes.]
  38.  
  39. Here is the crontab that I use on my machine at home:
  40.  
  41.     #Dm = day_of_month, My = month_of_year, and Dw = day_of_week
  42.     #Min Hr   Dm  My  Dw  Command
  43.  
  44.     0     *    *   *   *  newshell CON:0/15/698/61/Call from UUPC:C/palan.call
  45.     30  15,23  *   *   *  UnBatch
  46.     30   5,17  *   *   *  NewsBin:batch/DoBatch.e
  47.     30   7,19  *   *   *  NewsBin:expire/DoExpire
  48.  
  49. This will call my feed site (palan) every hour on the hour.  Lines 2 and 3
  50. control the unbatcher; at 3:30pm and 11:30pm any new news is unbatched.
  51. Until that time, any news which comes in is saved by "rnews" in the
  52. NewsArts:In.Coming directory.  [I do not have an entry for expiring news
  53. on my machine.  Since I travel and am out of town quite a bit, I prefer
  54. to run DoExpire manually to prevent losing news if I am late getting back
  55. home.]  Note that any batching for out-bound news _should_ occur before
  56. that day's expiry, since you want to batch the article before (possibly)
  57. removing it!  [In practice, most news administrators put at least a day
  58. minimum on their expire times to allow for plenty of leeway in batching.]
  59.