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

Re: GNUmed Live CD for 0.6.0 is out



Am Donnerstag 28 Januar 2010 13:34:40 schrieb Andreas Tille:

> On Thu, Jan 28, 2010 at 01:08:19PM +0100, Sebastian Hilbert wrote:

> > I am using the Debian-Live project for the Live-CD. A while back I set up

> > all the configuration files (mostly manually) and every once in a while I

> > run lh_build to build the GNUmed Live-CD.

> >

> > I have no idea how this can be helpful to the Debian-med project.

>

> In case the Debian Med project wants to produce a Live CD of Debian Med

> by adding some more packages and making sure, that a more complex thing

> like setting up a ready to run PostgreSQL database for GNUmed is working

> out of the box.

>

> > I could

> > supply a tarball of preconfigured files. Anyone could add packages from

> > Debian-med to one of the config files and build it.

>

> I think committing rather the unpackaged tarball (= the single scripts)

> would be interesting to be able to see the diffs.

Problem is there are no scripts I can provide. I can provide configuration files which get created (and overwritten) by calling something like

lh_config -p gnome

This generates a bunch of config files. A call to lh_build will then happily use that information to create an iso image.

http://live.debian.net/manual/html/live-helper.html#lh_config

I created those files once and had to manually change them to tweak options that are/were not available through the command-line.

The problem is that the format of those configuration files (options, syntax) change over time so it is a bit of a moving target.

That is why the get recreated from the command line

I could supply a starting configuration and diff and friends would need to be used in future versions of live-helper to adapt to changed configuration files.

>

> > In my view this is not a clean approach. I clean approach would be to

> > define a package list and supply this list to live-helper.

>

> That's probably simply our list of metapackages - but you have done more.

>

Metapackages will be the way.

> > This however only caters for pakages. The tarball conatains syslinux

> > template changes and a few more things. We would need to figure out how

> > to get those into the right places.

>

> And that's why we would like to know how are you douing this to figure

> this out together starting from your point of knowledge.

>

Ok. Please have a look athttp://www.gnumed.de/downloads/live-cd/developers/config10042009.tgz

and advise how to best handle that situation

Sebastian


Reply to: