home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / index / diablo.txt < prev    next >
Text File  |  1997-09-22  |  3KB  |  79 lines

  1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2. INDEX ENTRY FOR DIABLO:
  3. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4.  
  5. Name: DIABLO - High-speed news transit server
  6.  
  7. Version: 1.11
  8.  
  9. Author(s): Matthew Dillon <dillon@backplane.com>
  10.            Current maintainers <diablo@backplane.com>
  11.            Also <diablo-bugs@backplane.com> for bug reports
  12.  
  13. On the CD-ROM in: news/diablo.tar
  14.  
  15. Web page: http://www.backplane.com/diablo/
  16.  
  17. Size on the CD: 184 KB (compressed)
  18.  
  19. Description:
  20.  
  21.     DIABLO is a news transit server. It is designed to replace INN on
  22.     a newsfeeds machine. It is NOT currently designed to replace INN
  23.     on a newsreader machine. That is, Diablo only understands ihave,
  24.     mode stream, and related commands. It does not understand mode
  25.     reader NNTP commands, and its spool file format is not compatible
  26.     with INN. Diablo stores files in a spool, expires them, and
  27.     maintains a  dhistory file, but has no concept of an active file.
  28.     Articles are  named by message-id, so there is no link() problem.
  29.  
  30.     Typically, anyone taking a full feed these days must dedicate a
  31.     machine to it that is separate from the newsreader machine that
  32.     your users use to read news. DIABLO is designed to replace the
  33.     dedicated newsfeeds machine.
  34.  
  35.     DIABLO solves most of the problems INN has dealing with multiple
  36.     incoming and outgoing feeds and will typically increase the
  37.     performance of your newsfeeds machine by 5x.
  38.  
  39.     -- From the DIABLO README file, version 1.11
  40.  
  41.     Our diablo.tar archive also includes version 3.42 Iain Lea's
  42.     diablo-stats script, which massages DIABLO's log file into
  43.     summary reports and GIF charts. The master FTP site for
  44.     diablo-stats is:
  45.  
  46.         ftp.ecrc.de:/pub/news/servers/diablo-stats/
  47.  
  48. Advertised architectures:
  49.  
  50.     Systems known to work: Linux, FreeBSD (2.2.2 or greater
  51.     suggested), SunOS, and Solaris. AIX is a probable. 
  52.  
  53.     Systems with problems: Alpha's (porting issues), BSDI releases
  54.     prior to 3.0 but I am also getting problem reports w/ BSDI 3.0,
  55.     so for now it doesn't work with BSDI (mmap() issues).
  56.  
  57.     -- From the DIABLO README file, version 1.11
  58.  
  59. Prerequisites:
  60.  
  61.     You must be running a UNIX-compatible operating system that 
  62.     supports shrared+read-only mmap()'s and POSIX fcntl locks. 
  63.     Diablo uses record locking, so basic flock()s are insufficient.
  64.  
  65.     As a matter of principle, I am requiring a minimum of ANSI-C
  66.     level compilation (e.g. prototypes must be supported),
  67.     flock()/fcntl()  on local filesystems, and shared read-only mmap()'s.
  68.  
  69.     -- From the DIABLO README file, version 1.11
  70.  
  71.     You need XMake to compile up Diablo. It can be obtained from:
  72.  
  73.         http://www.backplane.com/xmake/
  74.  
  75.     A current version of XMake is bundled into the diablo.tar wrapper
  76.     on this CD-ROM.
  77.  
  78.     Perl 5 and Bourne shell are required to run diablo-stats.
  79.