Subject: Re: Creating bootable CDs as part of the release process
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-install
Date: 06/07/2006 09:37:48
On Tue, 6 Jun 2006, Steven M. Bellovin wrote:
> Thanks you -- a very useful step.  Just to be clear -- 'build.sh release'
> for these platforms will automatically build the .iso files if mkisofs
> exists?  There's no need to use 'build.sh iso-image'?

s/mkisofs/makefs/, which is part of NetBSD -> always, for the named 
platforms. I don't know if there's demand for bootable kernel-only ISOs 
for other platforms. If so, we have to see if makefs can create 
appropriate bootable floppies - right now it's unfortunately not a 100% 
replacement for mkisofs.


> Let me make a suggestion: provide some mechanism for user additions to the
> generated .iso file.  My personal BUILDCD script includes tarballs
> of /usr/src and /usr/xsrc on the CD -- they fit, and they're useful when
> I'm installing -current snapshots of random vintages.  Other people may
> want to include other things, such as their favorite collection of binary
> packages.

Some larger framework than my work will have to in include this work.
E.g. I'd like to see a hook to run something in some directory _after the 
full build_, so we can make a bootable install-CD (i.e. including the 
sets).


  - Hubert