Hello,

back in times (sysinstall(8) aera), when geom(4) was extended for GPT (and gpart(8) got the ability to write GPT labels) I created my own, highly customized installer, which has the drawback that it still requires a special distribution media (iso with cpio archives). My plans to support the official ISO never materialized, but it's still providing a sophisticated (auto-partitioning) ZFS and UFS setup job likewise for UEFI and BIOS based system (emerged from a embedded project) and provides a radical update concept: newfs (UFS factory snapshot with auto-backup+restore, resp. new ZFS datasets). It is focused on productive servers, with as much read-only mounts as possible (and omitting dev bytes on those strictly productive machines) and was a sysinstall(8) substitution.

Since the ammount of machines to deploy massively decreased for me, and pkgbase seems to be more or less ready ('make packages' left a beautiful repo), I want to replace my customized installation methods (transfering all it's features for optional usage). I'm planning to use whatever FreeBSD uses by default.  Currently, it's bsdinstall(8) I guess (which I never used), but I'm not sure if it is planned that bsdinstall(8) will be made pkgbase compatible.

Is anyone already working on a pkgbase-based installer (different than bsdinstall(8))? Maybe I can implement my additional options/features in a way useful for FreeBSD too.  I'm personally focusing on local repo - media backed for the beginning.  Would be a honor to help making some progress in that area (2nd half of this year will allow me to spend some more time on that). Skills: not many besides sh(1), but a lot of experience in real-world needs and ready to improve C finally :-) And quiet familiar with build(7) and make(1) of course.

Does anybody know anyone who could want help for pkgbase installer and would want to ramp me up?

Best,

-harry



Reply via email to