On 04/12/2011 05:57 AM, Henning Weiler wrote:

>> We should really create some sommunity github for Invenio goodies
>> where we could keep things like that? It may not be useful for general
>> public, but it would be too bite to loose that work! What do you
>> think? 
> I also ported the scripts (both, software requirements install and Invenio 
> install) to debian-based systems using apt(itude) and easy_install.
> 
> I'll gladly push it somewhere as well, if there is an interest.

I think these would be really good to have.  Recently here at SLAC we've
been using a script for invenio and inspire installation (and
reinstallation) on previously prepared machines, which is currently
living at
https://github.com/INSPIRE-HEP/INSPIRE/blob/master/conf/reinstall.sh -
it's been pretty useful, allowing quick and easy partial and complete
reinstallation, with or without database initialization.  Its
configuration can be a bit fiddly; we should probably commit a
mostly-working config.  But once you set up your various files in
/opt/inspire/ you can also easily switch between two databases
(presumably atlantis and inspire) that remain installed, and extending
it to more instances (a prod dump, for example) wouldn't be hard.

So perhaps we can put these host-preparation tools into
https://github.com/INSPIRE-HEP/INSPIRE/blob/master/conf/ ?

Joe



Reply via email to