[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fedora 14 Install Script



On Wed, Aug 10, 2011 at 2:59 PM, Neon <..hidden..> wrote:
>> I would be interested in testing it out - I have had other
>> things to
>> deal with for a while but I want to get back to this
>> soon.
> I think (as Matt suggested) I'll try to post it on the devel list.  Will you get it there?
>
>>  Ideally, it
>> would be good if we could package it into an RPM.
> True, to a certain extent.  An RPM would allow the dependencies to get automatically loaded onto the system (through YUM) (except for those I had to go to CPAN for). And, if maintained, might get packaged into the distro itself (with all sorts of help making those CPAN dependancies also get into the distro).

Have you tried the RPM for 1.2.24?  If there are bugs at the
installation there we can fix that or tweak the spec file to include
anything additional we need to be doing or provide scripts for things
that can't go into the rpm installation itself.
>
> But I think it would have limited use with a working-out-of-box LSMB. It was a bit of a hassle getting things right (mostly within Postgre, not so much with apache or the OS)

This is not something we can really do in the rpm for a number of
reasons.  The big issue is we want to play nicely with other apps.

What I am thinking about for 1.3 is to break things up into two RPM's,
one for the db and one for the web app.  This would allow us to
install the db server if necessary as well as command-line tools for
setting up the db
>
> It would be nice to edit some config files within LSMB so that we don't have to worry about getting the right database, or the right host, or whatever, whenever we set up the datasets and users. It seemed to me that those things are going to be always unchanged (or at least default) after they're set up on the user's machine. Being able to set those from the setup means it's less error-prone during usage and there's less instructions for the end-user to fiddle with.

In 1.3, one lsmb app has to hit one set of host/port.  The users are
set up for the most part within the application itself.

Best Wishes,
Chris Travers