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 via email to