Date: Thu, 16 Oct 2025 11:56:25 +0100 From: Doug Rabson <dfr@rabson.org> To: Roger Marquis <marquis@roble.com>, Ronald Klop <ronald-lists@klop.ws>, current@freebsd.org, pkgbase@freebsd.org Subject: Re: should FreeBSD-dhclient depend on FreeBSD-resolvconf? Message-ID: <CACA0VUhd-rbZweqJuj7EM%2By1-x8H0XRhnLgbM7WXfKUE2mpeRA@mail.gmail.com> In-Reply-To: <aO_Ymc73my6kZBtm@amaryllis.le-fay.org> References: <43B68BB6-02FA-470E-A8C5-99D15E3707D7@FreeBSD.org> <aO-TUeDnFPOS6Pds@amaryllis.le-fay.org> <89861E7A-64C7-47CB-89F6-A93AB14813FF@FreeBSD.org> <aO-ZME6G4MbN-0c6@amaryllis.le-fay.org> <3E63F63B-0C90-43E2-BF55-30310B7599D3@FreeBSD.org> <aO-iGGTAFqRTZ8vv@amaryllis.le-fay.org> <7r257p26-qqs6-r1q3-9456-qn3o02rson6r@mx.roble.com> <aO-6w2DbInwIupkH@amaryllis.le-fay.org> <q352p06q-s3ro-r489-s82r-o45n5219os65@mx.roble.com> <aO_S4wiMow1vDa-a@amaryllis.le-fay.org> <aO_Ymc73my6kZBtm@amaryllis.le-fay.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Wed, 15 Oct 2025 at 18:23, Lexi Winter <ivy@freebsd.org> wrote: > Lexi Winter wrote in <aO_S4wiMow1vDa-a@amaryllis.le-fay.org>: > > Roger Marquis wrote in < > q352p06q-s3ro-r489-s82r-o45n5219os65@mx.roble.com>: > > > On Wed, 15 Oct 2025, Lexi Winter wrote: > > > > we will never ship a set for a "minimal jail" because this is > entirely > > > > up to the user requirements. there is *no* package which is > absolutely > > > > required to install a jail, because it depends on what you will > install > > > > in the jail. so it doesn't make sense to ship any sort of package > set > > > > like this. > > > > > > How could it not make sense when 'distroless' Linux container images > are > > > so popular? > > > > i have no idea what a "distroless Linux container image" is. could you > > please describe this in more detail? > > i asked another committer about this, and they explained that a > "distroless Linux container image" is a container image which only > contains basic system files like /etc/passwd and /etc/resolv.conf, > for use with a statically-linked application, like a Go app. > > this is something i would like to support in pkgbase and am actively > working on, but it has nothing to do with sets, at least not right now. > > certainly, if we do support this in pkgbase, it will have nothing to do > with the "minimal" set. > > does that make sense? > For what it's worth, the freebsd-static and freebsd-dynamic OCI images which are part of our release build are inspired by Google's distroless images (https://github.com/GoogleContainerTools/distroless). [-- Attachment #2 --] <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, 15 Oct 2025 at 18:23, Lexi Winter <<a href="mailto:ivy@freebsd.org">ivy@freebsd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Lexi Winter wrote in <<a href="mailto:aO_S4wiMow1vDa-a@amaryllis.le-fay.org" target="_blank">aO_S4wiMow1vDa-a@amaryllis.le-fay.org</a>>:<br> > Roger Marquis wrote in <<a href="mailto:q352p06q-s3ro-r489-s82r-o45n5219os65@mx.roble.com" target="_blank">q352p06q-s3ro-r489-s82r-o45n5219os65@mx.roble.com</a>>:<br> > > On Wed, 15 Oct 2025, Lexi Winter wrote:<br> > > > we will never ship a set for a "minimal jail" because this is entirely<br> > > > up to the user requirements. there is *no* package which is absolutely<br> > > > required to install a jail, because it depends on what you will install<br> > > > in the jail. so it doesn't make sense to ship any sort of package set<br> > > > like this.<br> > > <br> > > How could it not make sense when 'distroless' Linux container images are<br> > > so popular?<br> > <br> > i have no idea what a "distroless Linux container image" is. could you<br> > please describe this in more detail?<br> <br> i asked another committer about this, and they explained that a<br> "distroless Linux container image" is a container image which only<br> contains basic system files like /etc/passwd and /etc/resolv.conf,<br> for use with a statically-linked application, like a Go app.<br> <br> this is something i would like to support in pkgbase and am actively<br> working on, but it has nothing to do with sets, at least not right now.<br> <br> certainly, if we do support this in pkgbase, it will have nothing to do<br> with the "minimal" set.<br> <br> does that make sense?<br></blockquote><div><br></div><div>For what it's worth, the freebsd-static and freebsd-dynamic OCI images which are part of our release build are inspired by Google's distroless images (<a href="https://github.com/GoogleContainerTools/distroless">https://github.com/GoogleContainerTools/distroless</a>).</div><div> </div></div></div>help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACA0VUhd-rbZweqJuj7EM%2By1-x8H0XRhnLgbM7WXfKUE2mpeRA>
