A long time ago back in the dark ages an admin in my shop read this Sun blueprint: www.sun.com/blueprints/0802/816-7587-10.pdf
Following this he created a highly customized the Jumpstart process and net-install miniroot adding scripts and a netbackup client. This created a really good bare metal restore process that has been used for years. Fast-foward to 2007 I ported this process to the Solaris 10 installer, a less then simple task. The SPARC newboot process with the 10/08 installer added even more quirks. Maybe there would have been a better way to solve this, but sometimes when you have an highly scripted and automated process that you're using to maintain 100's of servers its hard to leave it all behind. Following usenet groups and OpenSolaris forums I don't think my site is unique in customizing the S10 miniroot and Jumpstart installer. The point of this story is that if the Jumpstart installer and net-install miniroot were Open Source this is something that I think the Sysadmin comminity would be interested in working on and contributing too b/c it greatly impacts they're daily jobs. It may be a legacy mess, but its a legacy mess we're quite invested in. -Alex On Wed, 2009-05-06 at 07:50 -0600, Eric J. Ray wrote: > None of the legacy code (other than the SVR4 packaging tools) will > be opened. There's simply no business case to justify it, and > the value of opening the code is negligible--ask those who have to > maintain the legacy installer. > > Please let me know if you have questions or need more information. > > Thanks, > Eric > > -- > > Eric J. Ray > Senior Software Engineering Manager > Solaris Install > Sun Microsystems > 303-223-7843 (direct)/x81067 > eric.ray at sun.com > > On May 6, 2009, at 5:41 AM, Mike Gerdts wrote: > > > On Wed, May 6, 2009 at 2:54 AM, <Casper.Dik at sun.com> wrote: > >> > >>> On Tue, May 5, 2009 at 6:09 PM, Ellis, Mike <Mike.Ellis at fmr.com> > >>> wrote: > >>>> PS: At one point the old JumpStart code was encumbered, and the > >>>> community wasn't able to assist. I haven't looked at the next-gen > >>>> jumpstart framework that was delivered as part of the OpenSolaris > >>>> SPARC > >>>> preview. Can anyone provide any background/doc-link on that new > >>>> JumpStart framework? > >>> > >>> I think you are looking for the Caiman project. The replacement for > >>> jumpstart is the Automated Installer (AI). > >>> > >>> http://src.opensolaris.org/source/xref/caiman/AI_source/usr/src/ > >>> http://www.opensolaris.org/os/project/caiman/auto_install/ > >>> > >>> This is mostly code developed in the open. I'm not aware of any > >>> closed pieces that are specific to the new installer. > >> > >> > >> I don't remember a lot of "closed" parts in the old jumpstart. > >> (lu is different) > > > > Perhaps not closed for the same reasons, but I've not seen the open > > sourcing of anything related to installation other than pkgadd/pkgrm > > and associated libraries. Perhaps it would be possible to open source > > jumpstart but I suspect the motivation of anyone to spend the time to > > do so right now is almost none due to the focus on Caiman. > > > > _______________________________________________ > install-discuss mailing list > install-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/install-discuss