I'm running the diablo NNTP software on our newszilla usenet cluster at XS4ALL.
We're using the diablo-6-CUR-20170901-00 version from the
development snapshots.
We run diablo on Debian/Linux systems, and we store the history
file on ramfs (note, not tmpfs, as that can get
swapped out, if that happens performance is worse than any other
disk-based filesystem. Ramfs cannot get swapped out.). This is the
/etc/init.d/diablo file that sets it all up:
Debian init.d script
New set of /news/adm scripts
The sample administration script that ship with diablo are meant
to be customized for your local setup. Unfortunately they were
written in
C shell.
I did a rewrite in standard /bin/sh, which in most cases you do
not have to customize at all. They automatically detect if dreaderd
or diablo are running, and run only if needed. Just call the scripts
from news' crontab and you're all set.
For diablo stuff I'm currently mikevs [at] xs4all.net.