home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Unix System Administration Handbook 1997 October
/
usah_oct97.iso
/
index
/
diablo.txt
< prev
next >
Wrap
Text File
|
1997-09-22
|
3KB
|
79 lines
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INDEX ENTRY FOR DIABLO:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Name: DIABLO - High-speed news transit server
Version: 1.11
Author(s): Matthew Dillon <dillon@backplane.com>
Current maintainers <diablo@backplane.com>
Also <diablo-bugs@backplane.com> for bug reports
On the CD-ROM in: news/diablo.tar
Web page: http://www.backplane.com/diablo/
Size on the CD: 184 KB (compressed)
Description:
DIABLO is a news transit server. It is designed to replace INN on
a newsfeeds machine. It is NOT currently designed to replace INN
on a newsreader machine. That is, Diablo only understands ihave,
mode stream, and related commands. It does not understand mode
reader NNTP commands, and its spool file format is not compatible
with INN. Diablo stores files in a spool, expires them, and
maintains a dhistory file, but has no concept of an active file.
Articles are named by message-id, so there is no link() problem.
Typically, anyone taking a full feed these days must dedicate a
machine to it that is separate from the newsreader machine that
your users use to read news. DIABLO is designed to replace the
dedicated newsfeeds machine.
DIABLO solves most of the problems INN has dealing with multiple
incoming and outgoing feeds and will typically increase the
performance of your newsfeeds machine by 5x.
-- From the DIABLO README file, version 1.11
Our diablo.tar archive also includes version 3.42 Iain Lea's
diablo-stats script, which massages DIABLO's log file into
summary reports and GIF charts. The master FTP site for
diablo-stats is:
ftp.ecrc.de:/pub/news/servers/diablo-stats/
Advertised architectures:
Systems known to work: Linux, FreeBSD (2.2.2 or greater
suggested), SunOS, and Solaris. AIX is a probable.
Systems with problems: Alpha's (porting issues), BSDI releases
prior to 3.0 but I am also getting problem reports w/ BSDI 3.0,
so for now it doesn't work with BSDI (mmap() issues).
-- From the DIABLO README file, version 1.11
Prerequisites:
You must be running a UNIX-compatible operating system that
supports shrared+read-only mmap()'s and POSIX fcntl locks.
Diablo uses record locking, so basic flock()s are insufficient.
As a matter of principle, I am requiring a minimum of ANSI-C
level compilation (e.g. prototypes must be supported),
flock()/fcntl() on local filesystems, and shared read-only mmap()'s.
-- From the DIABLO README file, version 1.11
You need XMake to compile up Diablo. It can be obtained from:
http://www.backplane.com/xmake/
A current version of XMake is bundled into the diablo.tar wrapper
on this CD-ROM.
Perl 5 and Bourne shell are required to run diablo-stats.