********************************************************************************/
require_once 'connect.db.inc.php';
-require_once dirname(__FILE__).'/../modules/banana/banana.inc.php';
+require_once dirname(__FILE__) . '/../include/banana/forum.inc.php';
+ini_set('memory_limit', '128M');
-class MyBanana extends Banana
-{
- function MyBanana()
- {
- global $globals;
- $this->host = "http://{$globals->banana->web_user}:{$globals->banana->web_pass}@{$globals->banana->server}:{$globals->banana->port}/";
- parent::Banana();
- }
-
- function createAllSpool()
- {
- $this->_require('groups');
- $this->_require('spool');
- $this->_require('misc');
-
- $groups = new BananaGroups(BANANA_GROUP_ALL);
-
- foreach (array_keys($groups->overview) as $g) {
- print "Generating spool for $g : ";
- $spool = new BananaSpool($g);
- print "done.\n";
- unset($spool);
- }
- $this->nntp->quit();
- }
-}
-
-$banana = new MyBanana();
-$banana->createAllSpool();
+Banana::$mbox_helper = $globals->banana->mbox_helper;
+Banana::$spool_root = $globals->banana->spool_root;
+Banana::$nntp_host = ForumsBanana::buildURL();
+Banana::createAllSpool(array('NNTP', 'MLArchive'));
system("chown -R www-data:www-data /var/spool/banana");
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>