From owner-freebsd-stable Thu Aug 8 9:29:59 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 435C837B400; Thu, 8 Aug 2002 09:29:55 -0700 (PDT) Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BEAC43E65; Thu, 8 Aug 2002 09:29:54 -0700 (PDT) (envelope-from lansil@rpi.edu) Received: from cortez.sss.rpi.edu (cortez.sss.rpi.edu [128.113.113.33]) by mail.rpi.edu (8.12.1/8.12.1) with ESMTP id g78GTqqh298210; Thu, 8 Aug 2002 12:29:52 -0400 Received: from localhost (lansil@localhost) by cortez.sss.rpi.edu (8.8.5/8.8.6) with SMTP id MAA63444; Thu, 8 Aug 2002 12:29:52 -0400 X-Authentication-Warning: cortez.sss.rpi.edu: lansil owned process doing -bs Date: Thu, 8 Aug 2002 12:29:52 -0400 (EDT) From: "Lawrence S. Lansing" X-Sender: lansil@cortez.sss.rpi.edu To: freebsd-stable@freebsd.org, freebsd-hackers@freebsd.org Subject: doFS.sh, FreeBSD To Go Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Scanned-By: MIMEDefang 2.3 (www dot roaringpenguin dot com slash mimedefang) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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