Re: CFT: FreeBSD Package Base

2019-04-29 Thread Emmanuel Vadot
Hi Kris, On Sun, 28 Apr 2019 15:52:21 -0400 wrote: > FreeBSD Community, > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and 13-current > using "TrueOS-inspired" packaged base. These are stock FreeBSD images which > will allow users to perform all updating via the 'pk

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Konstantin Belousov
Cc: list trimmed to relevant. Very long essey below, be warned. On Sun, Apr 28, 2019 at 03:52:21PM -0400, k...@ixsystems.com wrote: > FreeBSD Community, > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and 13-current > using "TrueOS-inspired" packaged base. These are stoc

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Ken Moore
On Monday, April 29, 2019 8:08:08 AM EDT, Konstantin Belousov wrote: Cc: list trimmed to relevant. Very long essey below, be warned. On Sun, Apr 28, 2019 at 03:52:21PM -0400, k...@ixsystems.com wrote: FreeBSD Community, I'm pleased to announce a CFT for builds of FreeBSD 12-stable and 13-

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Lev Serebryakov
On 28.04.2019 22:52, k...@ixsystems.com wrote: > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and 13-current > using "TrueOS-inspired" packaged base. These are stock FreeBSD images which > will allow users to perform all updating via the 'pkg' command directly. > Rather than tryin

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Kris Moore
On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot wrote: > > Hi Kris, > > On Sun, 28 Apr 2019 15:52:21 -0400 > wrote: > > > FreeBSD Community, > > > > > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and > 13-current > > using "TrueOS-inspired" packaged base. These are stock F

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
Just echo'ing what Ken has stated here. This is part of the reason we implemented this style with the less granular pkgs. The entire 'userland-base' is one single archive, minus docs/tests/debug files. This means a single 'pkg upgrade' of userland-base will be able to finish extraction in one pa

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
This should be very doable with this package base. We use it for FreeNAS in a similar manner, where we disable a couple dozen things from base, resulting in a much more stripped down userland-base package. By default we also break out the doc/tests/debug bits into their own userland-* packages

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Lev Serebryakov
On 29.04.2019 16:39, k...@ixsystems.com wrote: > > This should be very doable with this package base. We use it for FreeNAS in a > similar manner, where we disable a couple dozen things from base, resulting > in a much more stripped down userland-base package. By default we also break > out th

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Goran Mekić
On Mon, Apr 29, 2019 at 09:25:05AM -0400, Kris Moore wrote: > We've written our own tool "sysutils/sysup" in GO which handles this. It > performs updates using Boot-Environments to ensure that kernel/world are > updated at same time. If I'm right, UFS doesn't support boot environments, so how woul

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Warner Losh
On Mon, Apr 29, 2019 at 7:50 AM Lev Serebryakov wrote: > On 29.04.2019 16:39, k...@ixsystems.com wrote: > > > > > This should be very doable with this package base. We use it for FreeNAS > in a similar manner, where we disable a couple dozen things from base, > resulting in a much more stripped d

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Kris Moore
On Mon, Apr 29, 2019 at 9:53 AM Warner Losh wrote: > > > On Mon, Apr 29, 2019 at 7:50 AM Lev Serebryakov wrote: > >> On 29.04.2019 16:39, k...@ixsystems.com wrote: >> >> > >> > This should be very doable with this package base. We use it for >> FreeNAS in a similar manner, where we disable a cou

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
Correct, this is ZFS only. And it's something we're using specific to FreeNAS / TrueOS, which is why I didn't originally mention it as apart of our CFT. For UFS, there will need to be additional care taken when doing updates. -- Kris Moore Vice President of Engineering iXsystems, Inc Ph: (40

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Emmanuel Vadot
On Mon, 29 Apr 2019 09:25:05 -0400 Kris Moore wrote: > On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot > wrote: > > > > > Hi Kris, > > > > On Sun, 28 Apr 2019 15:52:21 -0400 > > wrote: > > > > > FreeBSD Community, > > > > > > > > > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-s

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Rodney W. Grimes
> > Correct, this is ZFS only. And it's something we're using specific to FreeNAS > / TrueOS, which is why I didn't originally mention it as apart of our CFT. Then please it is "CFT: FreeNAS/TrueOS pkg base, ZFS only", calling this FreeBSD pkg base when it is not was wrong, and miss leading. >

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Kris Moore
On Mon, Apr 29, 2019 at 9:55 AM Emmanuel Vadot wrote: > On Mon, 29 Apr 2019 09:25:05 -0400 > Kris Moore wrote: > > > On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot > > wrote: > > > > > > > > Hi Kris, > > > > > > On Sun, 28 Apr 2019 15:52:21 -0400 > > > wrote: > > > > > > > FreeBSD Community,

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Kris Moore
On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > Correct, this is ZFS only. And it's something we're using specific to > FreeNAS / TrueOS, which is why I didn't originally mention it as apart of > our CFT. > > Then please it is "CFT: FreeNAS/TrueOS

Re: CFT: FreeBSD Package Base

2019-04-29 Thread David Chisnall
On 29/04/2019 14:19, Lev Serebryakov wrote: I'm not very interested in packetized base for "big servers" which contains full FreeBSd installation 'Big servers' may have a full FreeBSD installation in the base system, but they may also have hundreds of jails that want the absolute minimum re

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
> > > > > Incorrect, os/kernel-debug installs /boot/kernel-debug which is (on > > 13-CURRENT) the Witness enabled kernel. os/kernel-debug-symbols are > > the /usr/lib/debug bits. > > I only see kernel-20190420203550_1.txz and kernel-debug- > 20190420203550.txz in https://pkg.trueos.org/pkg/free

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Emmanuel Vadot
On Mon, 29 Apr 2019 10:05:59 -0400 Kris Moore wrote: > On Mon, Apr 29, 2019 at 9:55 AM Emmanuel Vadot > wrote: > > > On Mon, 29 Apr 2019 09:25:05 -0400 > > Kris Moore wrote: > > > > > On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot > > > wrote: > > > > > > > > > > > Hi Kris, > > > > > > > > O

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Matthias Apitz
Why this thread has to go to all these lists? I receive any mail 5 times! matthias -- Matthias Apitz, ✉ g...@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub N € I N zur EU! "Gegen das EU-Europa der Banken, Konzerne und Kriegstreiber.

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
> -Original Message- > From: Matthias Apitz > Sent: Monday, April 29, 2019 10:50 AM > To: Emmanuel Vadot > Cc: Kris Moore ; FreeBSD Stable sta...@freebsd.org>; freebsd-...@freebsd.org; freebsd- > hack...@freebsd.org; FreeBSD Current ; > freebsd-pkgbase@freebsd.org; freebsd-po...@freebsd

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
> -Original Message- > From: Rodney W. Grimes > Sent: Monday, April 29, 2019 10:41 AM > To: Kris Moore > Cc: Rodney W. Grimes ; Goran Mekić > ; Emmanuel Vadot ; FreeBSD > Stable ; FreeBSD Current curr...@freebsd.org>; freebsd-pkgbase@freebsd.org; freebsd- > p...@freebsd.org; freebsd-ha

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Rodney W. Grimes
> On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > > > > Correct, this is ZFS only. And it's something we're using specific to > > FreeNAS / TrueOS, which is why I didn't originally mention it as apart of > > our CFT. > > > > Then please it is "CF

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Cy Schubert
In message <201904291441.x3tefmid072...@gndrsh.dnsmgr.net>, "Rodney W. Grimes" writes: > > On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < > > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > > > > > > > Correct, this is ZFS only. And it's something we're using specific to > > > FreeNAS / TrueOS

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
> -Original Message- > From: Cy Schubert > Sent: Monday, April 29, 2019 3:31 PM > To: Rodney W. Grimes > Cc: Kris Moore ; FreeBSD Stable sta...@freebsd.org>; freebsd-po...@freebsd.org; Goran Mekić > ; freebsd-hack...@freebsd.org; FreeBSD Current > ; freebsd-pkgbase@freebsd.org; freebs

Creating jails from packagebase

2019-04-29 Thread Martin Jakob
___ freebsd-pkgbase@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-pkgbase To unsubscribe, send any mail to "freebsd-pkgbase-unsubscr...@freebsd.org"

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Joe Maloney
With CFT version you chose to build, and package individual components such as sendmail with a port option. That does entirely solve the problem of being able to reinstall sendmail after the fact without a rebuild of the userland (base) port but perhaps base flavors could solve that problem ass

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Garrett Wollman
< said: > The discussion about granularity begs the question, why pkgbase in the > first place? My impression was that it allowed people to select which > components they wanted to either create a lean installation or mix and > match base packages and ports (possibly with flavours to install i

RE: CFT: FreeBSD Package Base

2019-04-29 Thread Cy Schubert
On April 29, 2019 1:09:59 PM PDT, k...@ixsystems.com wrote: > > >> -Original Message- >> From: Cy Schubert >> Sent: Monday, April 29, 2019 3:31 PM >> To: Rodney W. Grimes >> Cc: Kris Moore ; FreeBSD Stable > sta...@freebsd.org>; freebsd-po...@freebsd.org; Goran Mekić >> ; freebsd-hack...@

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Cy Schubert
On April 29, 2019 1:50:00 PM PDT, Garrett Wollman wrote: >< said: > >> The discussion about granularity begs the question, why pkgbase in >the >> first place? My impression was that it allowed people to select which > >> components they wanted to either create a lean installation or mix >and >>

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Rodney W. Grimes
> On April 29, 2019 1:50:00 PM PDT, Garrett Wollman > wrote: > >< > said: > > > >> The discussion about granularity begs the question, why pkgbase in > >the > >> first place? My impression was that it allowed people to select which > > > >> components they wanted to either create a lean installa

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Joe Maloney
What you describe is the sysup tool for managing updates with boot environments which is not part of the CFT ISO. The pkg upgrade command is used to update the base packages. Sysup is not necessary unless you want a wrapper to create boot environments. Having said that I cannot describe the

Re: CFT: FreeBSD Package Base

2019-04-29 Thread Franco Fichtner
> On 30. Apr 2019, at 2:25 AM, Cy Schubert wrote: > > 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