pkg-descr

Diablo is a comprehensive newsfeeding and newsreading software package
that was originally developed by Matthew Dillon and is now run as an open
source project. Diablo is significantly faster and more robust than INN,
and scales well to multi-server installations.

WWW: http://www.openusenet.org/diablo/

pkg-install

#!/bin/sh

PKGNAME=$1

case $2 in
PRE-INSTALL)
;;
POST-INSTALL)
NEWSBASE=${PREFIX:-/usr/local}/news
install -d \
${NEWSBASE}/dqueue \
${NEWSBASE}/spool \
${NEWSBASE}/spool/news \
${NEWSBASE}/spool/cache \
${NEWSBASE}/spool/group \
${NEWSBASE}/spool/postq
chown -R news:news ${NEWSBASE}
;;
*)
echo "Unexpected Argument $2!!!"
exit 1
;;
esac
exit 0

pkg-message

Post-install notes for Diablo
-----------------------------

This port installs a very basic Diablo system. You will certainly
want to change paths and partitions before you start using diablo in a
production environment. Please refer to the documentation located at
http://www.openusenet.org/diablo/ for further information.

pkg-plist

etc/rc.d/diablo.sh-sample
news/dactive.kp
news/dbin/.cvsignore
news/dbin/.empty
news/dbin/dcancel
news/dbin/dclient
news/dbin/dexpire
news/dbin/dexpirecache
news/dbin/dexpireover
news/dbin/dexpirescoring
news/dbin/dfeedinfo
news/dbin/dgrpctl
news/dbin/diablo
news/dbin/dicmd
news/dbin/diconvhist
news/dbin/didate
news/dbin/didump
news/dbin/diload
news/dbin/diloadfromspool
news/dbin/dilookup
news/dbin/dhisctl
news/dbin/dhisexpire
news/dbin/dkp
news/dbin/dlockhistory
news/dbin/dnewslink
news/dbin/doutq
news/dbin/dpath
news/dbin/dprimehostcache
news/dbin/drcmd
news/dbin/dreadart
news/dbin/dreaderd
news/dbin/dreadover
news/dbin/drequeue
news/dbin/dspaminfo
news/dbin/dspoolout
news/dbin/dstart
news/dbin/dsyncgroups
news/dbin/pgpverify
news/dbin/plock
news/dbin/showlocks
news/dbin/dfeedtest
news/dbin/dhisbench
news/dbin/doverctl
news/dcontrol.ctl
news/dexpire.ctl
news/diablo.config
news/distrib.pats
news/dnewsfeeds
news/dreader.access
news/dserver.hosts
news/dspool.ctl
news/moderators
news/samples/adm/biweekly.atrim
news/samples/adm/crontab.sample
news/samples/adm/daily.atrim
news/samples/adm/daily.reader
news/samples/adm/hourly.expire
news/samples/adm/old.biweekly.atrim.dexpire
news/samples/adm/rc.news
news/samples/adm/rot
news/samples/adm/weekly.reader
news/samples/dactive.kp
news/samples/dcontrol.ctl
news/samples/dexpire.ctl
news/samples/diablo.config
news/samples/diablo.hosts
news/samples/distrib.pats
news/samples/dnewsfeeds
news/samples/dnntpspool.ctl
news/samples/dreader.access
news/samples/dserver.hosts
news/samples/dspool.ctl
news/samples/feeder+reader/dactive.kp
news/samples/feeder+reader/dcontrol.ctl
news/samples/feeder+reader/dexpire.ctl
news/samples/feeder+reader/diablo.config
news/samples/feeder+reader/distrib.pats
news/samples/feeder+reader/dnewsfeeds
news/samples/feeder+reader/dreader.access
news/samples/feeder+reader/dserver.hosts
news/samples/feeder+reader/dspool.ctl
news/samples/feeder+reader/moderators
news/samples/feeder+reader/README
news/samples/feeder/diablo.config
news/samples/feeder/dnewsfeeds
news/samples/feeder/dspool.ctl
news/samples/moderators
news/samples/pgp-sample
news/samples/reader/dactive.kp
news/samples/reader/dcontrol.ctl
news/samples/reader/dexpire.ctl
news/samples/reader/diablo.config
news/samples/reader/distrib.pats
news/samples/reader/dreader.access
news/samples/reader/dserver.hosts
news/samples/reader/moderators
@dirrm news/log
@dirrm news/spool/postq
@dirrm news/spool/news
@dirrm news/spool/group
@dirrm news/spool/cache
@dirrm news/spool
@dirrm news/samples/reader
@dirrm news/samples/feeder+reader
@dirrm news/samples/feeder
@dirrm news/samples/adm
@dirrm news/samples
@dirrm news/dqueue
@dirrm news/dbin
@dirrm news/run
@dirrm news