Date: Tue, 30 Apr 2019 08:32:29 +0200 From: Franco Fichtner <franco@opnsense.org> To: Cy Schubert <Cy.Schubert@cschubert.com> Cc: freebsd-pkgbase@freebsd.org Subject: Re: CFT: FreeBSD Package Base Message-ID: <7B9F9F37-9DCB-4B9D-BEF1-8C3092331DD0@opnsense.org> In-Reply-To: <8B10CAFD-88A1-4DAD-92C2-93F5DE4B3402@cschubert.com> References: <freebsd-rwg@gndrsh.dnsmgr.net> <201904291441.x3TEfMid072751@gndrsh.dnsmgr.net> <201904291931.x3TJV73d079802@slippy.cwsent.com> <23751.25464.908633.101215@khavrinen.csail.mit.edu> <8B10CAFD-88A1-4DAD-92C2-93F5DE4B3402@cschubert.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 30. Apr 2019, at 2:25 AM, Cy Schubert <Cy.Schubert@cschubert.com> = wrote: >=20 > As for updating, freebsd-update is mostly there to accomplish your = requirement without pkgbase. Which begs the question, if we're simply = replacing freebsd-update and it does most of what we want why the extra = effort? Unless we want to solve more than just this problem? Which BTW I = think we do. There's hbsd-update, pfSense-upgrade and opnsense-update precisely because pkgbase was pulled ever since it's first ETA in 11.0 and the subsequent non-delivery. freebsd-update is not the answer. Speaking for opnsense-update[1] specifically it's a shell script with a bit of bloat for handling package updates as normal and otherwise use base.txz and kernel.txz and arbitrary signatures in pkg (built upon the idea of pkg.txz.sig) to verify their signature directly linked to the fingerprints of the pkg repo used -- all well under 1000 LOC counting whitespaces for readability and battle- proven since 2015. My point is simply this: The sole focus on "the" pkgbase that will solve all issues and the unwillingness to cooperate on "pkgbase" at the same time has made the situation much much worse than it should have been for FreeBSD users and blocked the road for other types of improvements in the update area for a number of years now. It's time to step up instead of further dividing the topic so I want to thank Kris for his effort very much. Cheers, Franco [1] = https://raw.githubusercontent.com/opnsense/update/master/update/opnsense-u= pdate.sh=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7B9F9F37-9DCB-4B9D-BEF1-8C3092331DD0>