[Installer] pc-sysinstall vs. sysinstall

Craig Rodrigues rodrigc at crodrigues.org
Tue Oct 11 10:00:44 PDT 2011


Yes, modifying the install.cfg syntax to match pc-sysinstall
is doable, but if pc-sysinstall could be 100% compatible
with the old syntax, that would be nice, via some compatibility shims.
 Not having to modify install.cfg
has some advantages for people who want to have a single install.cfg
and have it work
on newer FreeBSD releases with pc-sysinstall, and older FreeBSD
releases without sysinstall.

Craig Rodrigues
rodrigc at crodrigues.org

On Tue, Oct 11, 2011 at 8:32 AM, Kris Moore <kris at pcbsd.org> wrote:
> On 10/11/11 01:15, Craig Rodrigues wrote:
>> Hi,
>> I haven't been following the install work you guys have been doing in
>> the past year,
>> but I see that you have managed to commit pc-sysinstall to FreeBSD,
>> and Nathan Whitehorn is really doing very good work getting bsdinstall
>> working in FreeBSD.
>> Recently, Nathan removed the old sysinstall from trunk in FreeBSD, but
>> not in the stable/9 branch.
>> This is a very brave move, but it had to happen some time. :)
>> In this e-mail thread:
>> http://lists.freebsd.org/pipermail/svn-src-head/2011-October/030137.html
>> I asked some questions about whether pc-sysinstall can be used as a
>> drop in replacement
>> for sysinstall in "SCRIPT SYNTAX" mode.  I looked at the pc-sysinstall code,
>> and it looks like many of the "SCRIPT SYNTAX" functions from
>> sysinstall are supported in
>> pc-sysinstall.  Can pc-sysinstall for example take this file:
>> http://svnweb.freebsd.org/base/stable/9/usr.sbin/sysinstall/install.cfg?revision=225736&view=markup
>> and work?
>> For the list of functions documented in SCRIPT SYNTAX:
>> http://svnweb.freebsd.org/base/stable/9/usr.sbin/sysinstall/sysinstall.8?revision=225736&view=markup
>> how hard would it be to get pc-sysinstall to support all those?
>> If it is not possible or desirable to do so, is there a sysinstall to
>> pc-sysinstall migration doc somewhere?
>> The reason I am asking these questions is because I have seen at least
>> two companies
>> which have kickstart-style installation systems based on FreeBSD
>> sysinstall.........not because
>> sysinstall is good, but because it was available and documented at the
>> time, and mostly seems to work.....
>> It would be nice to have these systems still work with pc-sysinstall.
>> Thanks.
> All installations using pc-sysinstall are scripted installs and the
> syntax is somewhat similar to traditional SysInstall. With it in 9.0 it
> is possible to use it for installations without too much difficulty. You
> will probably just have to modify your original install scripts to some
> of the newer syntax, but the idea behind it is the same.
> --
> Kris Moore
> PC-BSD Software
> iXsystems
> _______________________________________________
> Installer mailing list
> Installer at lists.pcbsd.org
> http://lists.pcbsd.org/mailman/listinfo/installer

Craig Rodrigues
rodrigc at crodrigues.org

More information about the Installer mailing list