[Systems] Installation on Ubuntu (was: Re: [mirror discuss] Re: mirrorbrain for sugar labs)
dfarning at sugarlabs.org
Mon Sep 28 14:57:20 EDT 2009
On Mon, Sep 28, 2009 at 1:02 PM, Peter Pöml <poeml at cmdline.net> wrote:
> a note upgront: I would like to move this thread to the mirrorbrain@ list,
> because it's now about installation issues, and then we can keep the
> discuss@ list for general discussion (not even MirrorBrain-centered).
> Am 28.09.2009 um 02:07 schrieb David Farning:
>> Thanks Peter
>> As promised, I created a recipe to to set up mirrorbrain for Sugar
>> Labs at
> Great, thanks very much for that documentation!
> I have integrated the info into the MirrorBrain docs; see
> (I removed a few sugarlabs-specific bits from the shown config.)
Ok sounds good. I'll remove the installation instructions from the
sugar labs wiki and point to the instructions at
> If you would like to work on the documentation directly, it is a matter of
> getting an svn checkout, editing the (restructuredText) source files, and
> committing. See
> http://mirrorbrain.org/docs/intro/#how-to-improve-this-documentation for
> details. Just let me know and I'll make you an svn account! Or just send a
If you set up a svn account, I'll continue to work on the source docs
as we get this set up for Sugar Labs.
> A few notes:
> I suspect that on Debian/Ubuntu the package libaprutil1-dbd-pgsql needs to
> be installed (the database adapter for mod_dbd); I added a note about this
> to the docs.
> I packaged mod_form as Debian/Ubuntu package today. The build for Ubuntu
> 9.04 is turning up here soon:
> http://download.opensuse.org/repositories/Apache:/MirrorBrain/xUbuntu_9.04/ (32bit
> package is already there).
> While doing that, I noticed that I made a patch for mod_form, because
> otherwise mod_autoindex stops working (due to the way that mod_form is
> implemented). I sent the patch upstream AFAIR, but AFAICS it is not
> integrated yet. I added the patch to
> http://mirrorbrain.org/docs/installation/source/, see also
> Once we have the Debian/Ubuntu packages (and they work), the installation
> will be much easier; the patch is already contained in the build.
> I am now working on .deb builds for mirrorbrain itself.
> Your documentation is of great help here, because I can use the dependencies
> that you have figured out already!
Another thing I noticed this morning is that something is wrong with
the permission on the GeoIP.dat file. When installed according to the
directions, I get a file not found error when adding a new mirror via
./mirrordoctor new ....
>> I have asked our Bernie, the Sugar Labs sysadmin, to set up a ubuntu
>> 9.04 vm so I can do more testing this week. I have three vms set up
>> as mirrors and one vm set up as the mirror brain on my desktop. I am
>> downloading to thee laptops on a wired network. The current bottle
>> neck is the laptop harddrives.
>> Every thing looks good so far. Thanks for all your help.
> Good to hear! Let me know if I can help in any way.
OK, as you bring the packages on line, I'll create a installing from
packages page as written by someone who does not under stand
mirrorbrain very well.
If you send me your pubkey, I can give you access to
mirrorbrain.sugarlabs.org , the vm on which we are doing mirrorbrain
More information about the Systems