Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Apr 2010 12:48:57 +0000
From:      Kris Moore <kris@pcbsd.org>
To:        Marian Hettwer <mh@kernel32.de>
Cc:        Bruce Cran <bruce@cran.org.uk>, freebsd-geom@FreeBSD.ORG, =?UTF-8?B?RGFnLUVybGluZyBTbcODwrhyZ3Jhdg==?= <des@des.no>, Teske <dteske@vicor.com>, Randi Harper <randi@FreeBSD.ORG>, freebsd-current@FreeBSD.ORG, "Andrey V. Elsukov" <bu7cher@yandex.ru>, Alexander Leidinger <Alexander@Leidinger.net>
Subject:   Re: [RFC] Rewriting sade(8)
Message-ID:  <4BBDD0B9.3060902@pcbsd.org>
In-Reply-To: <e76b392c4fd8f0563c66743b7efde9a2@localhost>
References:  <55861270658151@web135.yandex.ru>	<l2we277d6c81004071049h21670783ic4a9f419aedca272@mail.gmail.com>	<4BBD68DB.7050600@yandex.ru> <201004080727.21020.bruce@cran.org.uk>	<4BBD7CDC.2070505@yandex.ru>	<20100408103809.13496s9i6ny03ocg@webmail.leidinger.net>	<867hoi8gbl.fsf@ds4.des.no>	<20100408121500.13995d1eu7b9bt0k@webmail.leidinger.net>	<86fx36up9e.fsf@ds4.des.no>	<20100408155309.42884l21ogy7m7sw@webmail.leidinger.net>	<86vdc2t4hs.fsf@ds4.des.no> <20100408163936.137245fp5ycrre0w@webmail.leidinger.net> <4BBDB5BC.3060002@pcbsd.org> <e76b392c4fd8f0563c66743b7efde9a2@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

On 04/08/2010 16:30, Marian Hettwer wrote:
> On Thu, 08 Apr 2010 10:53:48 +0000, Kris Moore<kris@pcbsd.org>  wrote:
>
> It's not nice to hijack a topic, but this is way to interesting for me, so
> I do it anway :)
>    
:) I didn't mean to hijack either, was trying to discuss advantage of 
having backend
as a executable vs a library which can't be used standalone without 
front-end.
This would in effect lock you completely into front-end logic, which may 
not meet
a users specific needs, even though backend can do what user wants.

>> This has a few advantages, in that the backend can be used stand-alone
>> for scripted installations and also provide great flexibility
>> to the front-end developer. They don't need to worry about performing
>> any of the actual installation logic, they just provide a way
>> for users to select their installation options, generate a configuration
>>      
>    
>> script, and let the backend run with it.
>>      
> scripted installation!
> Are you able to do a pxeboot, nfsroot and then scripted installation?
> Are those scripts portable to FreeBSD or PC-BSD only?
> Could you give me a hint where to find them?
>
> TIA,
> Marian
>    

Correct, every install it does is a fully-scripted installation, and
it can be used with pxeboot, or in a custom mfsroot image easily.
Supports ZFS, glabel, gmirror, geli, GPT, gpart, vanilla FreeBSD 
installs, etc.

http://trac.pcbsd.org/browser/pcbsd/trunk/pc-sysinstall

Checkout examples/README for all the gory details of config-file 
generation.

One caveat, the version in trunk is being very actively worked on by 
myself at the
moment to prepare for 8.1, needs more docs, etc ;)

-- 
Kris Moore
PC-BSD Software
iXsystems




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BBDD0B9.3060902>