Tim Skirvin

NAME

kiboze.pl - a news archiving 'bot

SYNOPSIS

kiboze.pl [-hvd] [-V] [-Q] [-n newsrcfile] [-s newsserver]

DESCRIPTION

[...]

-h

Prints a short help message and exits.

-v

Prints the version number and exits.

After configuration, set up your crontab to run the script periodically. A sample crontab line, which runs every four hours:

  # Run kiboze.pl
  0 0,4,8,12,16,20 * * * /home/tskirvin/news/kiboze/kiboze.pl

Disk space requirements will vary depending on how many groups you're archiving; I've been archiving a local hierarchy (cmi.*) for about four years now and have saved a few hundred megabytes worth of articles, but it would be a lot worse to get a large hierarchy.

NNTP Authentication

NNTP Authentication is taken care of with Net::NNTP::Auth, part of the NewsLib package. More information is there.

NOTES

TODO

Make some default newsrc files if one doesn't exist. Locking capabilities, perhaps.

Trap ^C and such so that we can close nicely.

REQUIREMENTS

News::Archive, News::Newsrc

SEE ALSO

News::Archive, kibozerc

AUTHOR

Tim Skirvin <tskirvin@killfile.org>

LICENSE

This code may be redistributed under the same terms as Perl itself.

HOMEPAGE

http://www.killfile.org/~tskirvin/software/kiboze/

http://www.killfile.org/~tskirvin/software/news-archive/

COPYRIGHT

Copyright 1997-2004, Tim Skirvin <tskirvin@killfile.org>