Date: Wed, 10 May 2023 11:44:23 +0200 From: Harry Schmalzbauer <freebsd@omnilan.de> To: pkgbase@FreeBSD.org Subject: What setup method is planned for pkgbase? Message-ID: <81e4426a-7b8f-f84a-f201-0892f460c2b8@omnilan.de>
index | next in thread | raw e-mail
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
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81e4426a-7b8f-f84a-f201-0892f460c2b8>
