Date: Thu, 8 Aug 2002 12:29:52 -0400 (EDT) From: "Lawrence S. Lansing" <lansil@rpi.edu> To: freebsd-stable@freebsd.org, freebsd-hackers@freebsd.org Subject: doFS.sh, FreeBSD To Go Message-ID: <Pine.A41.3.96.1020808121306.82002A-100000@cortez.sss.rpi.edu>
next in thread | raw e-mail | index | archive | help
Over a year ago, I started a project with the goal of making it much easier to create custom bootable "live filesystem" FreeBSD CD-ROMs. I called the project "FreeBSD To Go". I decided to keep things as simple as possible, so the project is really just a makefile, which takes a particular set of configuration files and packages which I call a "bundle". It should be trivial to make a bundle that generates a CD that does just about anything FreeBSD can normally do. I had a LiveFS CD booting into X and running netscape, about a year before the NetBSD folks did the same with NetBSD Live!. Feel free to check it out the project at http://www.sourceforge.net/projects/freebsdtogo/. It works, more or less. At least it did until the 1.24.2.9 -> 1.24.2.10 patch was committed to -stable's src/release/scripts/doFS.sh. I used this particular script to generate the El Torito boot images for my CDs. Unfortunately, this particular patch appears to make doFS.sh dependent upon a "make release" environment, including trees/bin/. I'm not quite sure how I'm supposed to cope with that, from the FreeBSD To Go side of things. doFS.sh does not contain *any* comments, and before this latest patch, the "RD" parameter to the script was not used at all in -stable. I would happily welcome any advice that can be offered. I would be happy to work on integrating my work into the main FreeBSD "make release" system, so that it is easier for FreeBSD users to create custom bootable disks. This would also help avoid bit-rot, due to a changing -stable. Thank you very much for your time. -Larry Lansing To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.A41.3.96.1020808121306.82002A-100000>