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 |