|
dprecancel
Utility for the
Diablo-Newsrelay-System
 
 
|   |
dprecancel is a small and dirty solution to reduce the backlog
for backlogging sites. It scans the backlog and stores all message-ids. It looks for pairs of message-ids and a related cancel.-message-ids. (It does not check if the cancel-message-id actualy relates to the "non-cancel"-id.) Depending on the command-line option either only the "non-cancel"-message (the potential SPAM) or both messages are removed from the queue. You should only remove potential Spam and the Cancel if the site the queue belongs to is only fed by your diablo machine. On a normal backlog of about 1 hour dprecancel should remove significant many lines from the backlog enfastening the site and increasing the quality of the remaining feed. |
HOW TO INSTALL IT:
Untar the archive in the Diablo source directory. Add an entry to the
PROGS-section in the util/XMakefile:
.set PROGS dicmd didump dilookup dexpire didate diconvhist \
diload doutq dclean dspaminfo dprecancel
Type xmake again. Check the output. If everything looks fine
type xmake install. Both the utility and the man-file will
be installed.
Notes and Environment:
dprecancel was developed mostly based on code from Matt Dillion
by Georg v.Zezschwitz (POP Point of Presence GmbH).
It has been tested so far only on a Linux environment.