Re: CFT: FreeBSD Package Base

2019-05-02 Thread Zane C. B-H.
On 2019-04-30 17:03, Miroslav Lachman wrote: David Chisnall wrote on 2019/04/30 10:22: On 29/04/2019 21:12, Joe Maloney wrote: 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 rein

Re: CFT: FreeBSD Package Base

2019-05-01 Thread George Michaelson
The current state of this looks logical: its the bare minimum to represent the .tgz which we recognized from install menu choices, which minimises any real SAT solver dependency load, because these are not cross-dependant in any strong sense. The goal surely would be to prove this works and test.

Re: CFT: FreeBSD Package Base

2019-05-01 Thread Slawa Olhovchenkov
t; > Cc: freebsd-pkgbase@freebsd.org > > Subject: Re: CFT: FreeBSD Package Base > > > > > Which begs the question, if we're simply replacing freebsd-update and > > > it does most of what we want why the extra effort? > > > > Anyone who isn't

Re: CFT: FreeBSD Package Base

2019-05-01 Thread David Chisnall
On 01/05/2019 09:31, Miroslav Lachman wrote: They are experts and they are paid for their work. I am not. I am maintaining a few packages and the reality is I don't know what they need in base. Till these days I don't care about this kind of dependency. I am not system developer or programmer a

Re: CFT: FreeBSD Package Base

2019-05-01 Thread Miroslav Lachman
Cy Schubert wrote on 2019/05/01 05:56: In message <292eadc6-3662-ec43-1175-53fc25248...@quip.cz>, Miroslav Lachman wri tes: David Chisnall wrote on 2019/04/30 10:22: On 29/04/2019 21:12, Joe Maloney wrote: With CFT version you chose to build, and package individual components such as sendmail

Re: CFT: FreeBSD Package Base

2019-04-30 Thread Cy Schubert
In message <292eadc6-3662-ec43-1175-53fc25248...@quip.cz>, Miroslav Lachman wri tes: > David Chisnall wrote on 2019/04/30 10:22: > > On 29/04/2019 21:12, Joe Maloney wrote: > >> With CFT version you chose to build, and package individual components > >> such as sendmail with a port option.  That

Re: CFT: FreeBSD Package Base

2019-04-30 Thread Miroslav Lachman
David Chisnall wrote on 2019/04/30 10:22: On 29/04/2019 21:12, Joe Maloney wrote: 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 rebui

RE: CFT: FreeBSD Package Base

2019-04-30 Thread kris
> -Original Message- > From: owner-freebsd-pkgb...@freebsd.org pkgb...@freebsd.org> On Behalf Of Garrett Wollman > Sent: Tuesday, April 30, 2019 1:29 PM > To: Cy Schubert > Cc: freebsd-pkgbase@freebsd.org > Subject: Re: CFT: FreeBSD Package Base > > > Whi

Re: CFT: FreeBSD Package Base

2019-04-30 Thread Garrett Wollman
< said: > An anaconda-like installer for freebsd could do that. Also a perfect job for > cfengine or ansible. Deploy and use a playbook to enforce policy. "make delete-old" is inherently interactive. ("yes | make delete-old" will delete configuration files that shouldn't be deleted.) Likewise

RE: CFT: FreeBSD Package Base

2019-04-30 Thread kris
Current ; > freebsd-pkgbase@freebsd.org; freebsd-...@freebsd.org; Emmanuel Vadot > > Subject: Re: CFT: FreeBSD Package Base > > On 29/04/2019 21:12, Joe Maloney wrote: > > With CFT version you chose to build, and package individual components > such as sendmail with a po

RE: CFT: FreeBSD Package Base

2019-04-30 Thread kris
> -Original Message- > What seems to be confusing here is that TrueOS/FreeNAS's "package base" > and the work that has been on going IN the FreeBSD base system for 2+ (3?) > years are 2 different things with different goal sets and this CFT has very > much muddied that water as to what i

Re: CFT: FreeBSD Package Base

2019-04-30 Thread Cy Schubert
In message <7b9f9f37-9dcb-4b9d-bef1-8c3092331...@opnsense.org>, Franco Fichtner writes: > > > > On 30. Apr 2019, at 2:25 AM, Cy Schubert wrote: > > > > As for updating, freebsd-update is mostly there to accomplish your requirem > ent without pkgbase. Which begs the question, if we're simply r

Re: CFT: FreeBSD Package Base

2019-04-30 Thread David Chisnall
On 29/04/2019 21:12, Joe Maloney wrote: 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

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

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 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 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 Cy Schubert
freebsd.org; Goran Mekić >> ; freebsd-hack...@freebsd.org; FreeBSD Current >> ; freebsd-pkgbase@freebsd.org; freebsd- >> p...@freebsd.org; Emmanuel Vadot >> Subject: Re: CFT: FreeBSD Package Base >> >> In message <201904291441.x3tefmid072...@gndrsh.dnsmgr.

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 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 kris
ebsd-pkgbase@freebsd.org; freebsd- > p...@freebsd.org; Emmanuel Vadot > Subject: Re: CFT: FreeBSD Package Base > > In message <201904291441.x3tefmid072...@gndrsh.dnsmgr.net>, "Rodney > W. > Grimes" > writes: > > > On Mon, Apr 29, 2019 at

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 Rodney W. Grimes
Driven By Open Source > > > > > > -Original Message- > > > From: Goran Meki? > > > Sent: Monday, April 29, 2019 9:43 AM > > > To: Kris Moore > > > Cc: Emmanuel Vadot ; FreeBSD Stable < > > freebsd-sta...@freebsd.org>; FreeBS

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
; p...@freebsd.org; freebsd-hack...@freebsd.org; freebsd-po...@freebsd.org > Subject: Re: CFT: FreeBSD Package Base > > > On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < > > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > > > > > > > Correct, t

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
@freebsd.org; freebsd-po...@freebsd.org > Subject: Re: CFT: FreeBSD Package Base > > > Why this thread has to go to all these lists? I receive any mail 5 times! > > Matthias Fair point. I'll restrict my replies to the -pkgbase list from here on out, suggest others do the

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 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 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 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 Moore
nterprise Storage & Servers Driven By Open Source > > > > -Original Message- > > From: Goran Meki? > > Sent: Monday, April 29, 2019 9:43 AM > > To: Kris Moore > > Cc: Emmanuel Vadot ; FreeBSD Stable < > freebsd-sta...@freebsd.org>; FreeB

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 Rodney W. Grimes
prise Storage & Servers Driven By Open Source > > -Original Message- > From: Goran Meki? > Sent: Monday, April 29, 2019 9:43 AM > To: Kris Moore > Cc: Emmanuel Vadot ; FreeBSD Stable > ; FreeBSD Current ; > freebsd-pkgbase@freebsd.org; freebsd-...@freebs

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 kris
; freebsd-pkgbase@freebsd.org; freebsd-...@freebsd.org; freebsd-hack...@freebsd.org; freebsd-po...@freebsd.org Subject: Re: CFT: FreeBSD Package Base 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 th

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 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 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 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 kris
Sent: Monday, April 29, 2019 9:20 AM To: k...@ixsystems.com; freebsd-curr...@freebsd.org; freebsd-pkgbase@freebsd.org; freebsd-hack...@freebsd.org Subject: Re: CFT: FreeBSD Package Base On 28.04.2019 22:52, k...@ixsystems.com wrote: > I'm pleased to announce a CFT for builds of FreeBSD 1

RE: CFT: FreeBSD Package Base

2019-04-29 Thread kris
By Open Source -Original Message- From: owner-freebsd-pkgb...@freebsd.org On Behalf Of Ken Moore Sent: Monday, April 29, 2019 8:55 AM To: freebsd-pkgbase@freebsd.org Subject: Re: CFT: FreeBSD Package Base On Monday, April 29, 2019 8:08:08 AM EDT, Konstantin Belousov wrote: > Cc: list

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 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 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 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 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