Date: Thu, 10 Feb 2005 13:14:35 +0100 From: Alexander Leidinger <Alexander@Leidinger.net> To: Ryan Sommers <ryans@gamersimpact.com> Cc: current@freebsd.org Subject: Re: The case for FreeBSD Message-ID: <20050210131435.0lpcp5gdno0gs8ww@netchild.homeip.net> In-Reply-To: <420ABA5E.9090307@gamersimpact.com> References: <opslvtr8ng9aq2h7@mezz.mezzweb.com> <20050208145219.491D143D39@mx1.FreeBSD.org> <11935.203.51.156.53.1107878311.squirrel@mailbox.TU-Berlin.DE> <200502082246.10596.mark.rowlands@mypost.se> <11888.203.220.51.162.1107997737.squirrel@mailbox.TU-Berlin.DE> <420ABA5E.9090307@gamersimpact.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Ryan Sommers wrote:[Live-CD's]> However, I DON'T think it should be the job of the @freebsd.org > developers to maintain this assortment. I believe it would be better > handled by individual groups. A certain amount of core support in the > main distribution could be provided to make everyone's lives easier, but > I don't imagine that being much beyond where we all hope the project is > going.A while ago I worked on an infrastructure to automate the creation of a set of live CD's. You just have to specify the ports you want to have installed. It's implemented as part of the ports collection, so it would also be possible to automate this.My framework builds the world, populates a chroot and builds the requested ports there. After this it does some cleanup in the chroot and generates an ISO image. It uses an existing src and ports tree (so a patched OS can be used for the CD). Unfortunately I haven't finished it. The missing bits: testing if it boots (I don't think so, some rc.conf settings (/tmp and /var aren't rw yet) are missing for this) and no X11 (auto)configuration is done (with a recent X.org it should be possible without alot of hardwired knowledge).So as soon as a good framework exists, it should be easy to produce various kinds of Live-CD's without alot of effort or maintainance requirements.Bye, Alexander.-- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Michael: Hi. I'm Michael Jackson, from The Jacksons.Homer: I'm Homer Simpson, from the Simpsons.Stark Raving Dad
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050210131435.0lpcp5gdno0gs8ww>