As a prerequisite to using this script, you're going to want to get the 'newslib' library, currently available at: http://www.killfile.org/~tskirvin/software/newslib (A version of this is also included in this package.) Install this library. If you install it system-wide, that's all you have to do; otherwise, you'll have to note where you installed the libraries in the script. Now, you'll want to update the variables in newsproxy.pl to reflect your setup. Specifically, you'll want to tell it what servers to connect to (@CLIENTS) and where you can connect from (@MACHINES). RUNNING INSTRUCTIONS This is how I'm currently running it: hatchetman ~> sudo newsproxy -p 119 & hatchetman ~> nn [time passes] hatchetman ~> fg [Ctrl-C] hatchetman ~> OTHER NOTES If you want to authenticate with any news servers, make a file ~/.nntpauth that contains lines like the following: news-server.example.com.invalid username password news-server2.example.com.invalid username2 password2 ...and so forth. This is documented with News::NNTPAuth. Anyway, enjoy. - Tim Skirvin (tskirvin@killfile.org) -- Skirv's Homepage < The Killfile Dungeon <*>