From: Pierre Habouzit (MadCoder Date: Sat, 8 Jan 2005 10:09:18 +0000 (+0000) Subject: spoolgen X-Git-Tag: xorg/old~514 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=dc60530c3b49d75faedbe65cd2ef04093a08d990;p=platal.git spoolgen git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-236 --- diff --git a/bin/banana.spoolgen.php b/bin/banana.spoolgen.php new file mode 100755 index 0000000..16f2004 --- /dev/null +++ b/bin/banana.spoolgen.php @@ -0,0 +1,44 @@ +#! /usr/bin/php4 +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(); +system("chown -R www-data:www-data /var/spool/banana"); +?>