2 /********************************************************************************
3 * spoolgen.php : spool generation
6 * This file is part of the banana distribution
7 * Copyright: See COPYING files that comes with this distribution
8 ********************************************************************************/
10 ini_set('max_execution_time','300');
11 ini_set('include_path','.:..:../custom/banana:../../custom/banana:../public/include:../../public/include');
13 require("include/encoding.inc.php");
14 require("include/config.inc.php");
15 require("include/NetNNTP.inc.php");
16 include("include/post.inc.php");
17 include("include/groups.inc.php");
18 require("include/spool.inc.php");
19 require("include/password.inc.php");
22 $nntp = new nntp($news['server']);
24 print "cannot connect to server\n";
28 if ($news['user']!="anonymous") {
29 $result = $nntp->authinfo($news["user"],$news["pass"]);
31 print "authentication error\n";
37 $groups = new groups($nntp,2);
38 $list = array_keys($groups->overview
);
40 foreach ($list as $g) {
41 print "Generating spool for $g : ";
42 $spool = new spool($nntp,$g);