Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jun 2024 16:37:33 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Shawn Webb <shawn.webb@hardenedbsd.org>
Cc:        Chris Moerz <freebsd@ny-central.org>,  FreeBSD Virtualization Mailing List <freebsd-virtualization@freebsd.org>
Subject:   Re: OS Images(Linux/etc) in ports tree
Message-ID:  <CA%2B1FSii3a_%2BH43-8VkxDT%2BpW_tM9b93cW8zYx6bLTmWGmz8heQ@mail.gmail.com>
In-Reply-To: <bur66nu6ytk7n5nnriwjy2oddrczsk3wse3zjvv2g6giaiohbl@xpbsmba6kp47>
References:  <CAD6yh%2BM_Z_HNcPavt4_TvGn9QhWPX8Q2qU12em3bUkfNXS1WSA@mail.gmail.com> <28dd6abb-5868-e42a-c385-37e72653ba2d@ny-central.org> <bur66nu6ytk7n5nnriwjy2oddrczsk3wse3zjvv2g6giaiohbl@xpbsmba6kp47>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000027eee7061c085080
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I think that it may be possible to put only the VM config files on the
ports,not necessarily heavy image files.


On Sat, Jun 29, 2024 at 4:26=E2=80=AFPM Shawn Webb <shawn.webb@hardenedbsd.=
org>
wrote:

> On Sat, Jun 29, 2024 at 09:48:28AM +0200, Chris Moerz wrote:
> >
> > On Fri, 28 Jun 2024, Connor Cooper wrote:
> >
> > > Hello, I am presenting you all with an idea for the bhyve project tha=
t
> involves the ports tree. I've noticed that a lot of VPS providers have th=
eir
> > > own images available for various operating systems and it's relativel=
y
> easy to use compared to even standalone virtualization systems. Consideri=
ng
> the
> > > existence of FreeBSD and bhyve I also just noticed that the ports tre=
e
> could be a good potential place for bhyve users to access those images.
> What is
> > > the input of the FreeBSD virtualization community regarding this idea=
?
> Thanks.
> > > Best regards,
> > > Connor
> > >
> > >
> >
> > Hi Connor,
> >
> > The ports tree welcomes all sorts of software contributions. If you fee=
l
> > like setting utilities and scripts for providing OS images, you're
> > certainly free to do so.
> >
> > As long as you host your code publicly, put an appropriate license on i=
t
> > and create a ports Makefile, you can submit that through Bugzilla for
> > inclusion into the ports tree. It's also helpful to submit your ports
> > Makefile as change diff to the ports tree via Phabricator
> > (reviews.freebsd.org).
> >
> > Please keep in mind, that our ports maintainers are all volunteers, so
> > creating and submitting a new port may take some time.
> >
> > One last thing, as my "2 cents", because this can quickly halt such
> > endeavors: please remember to consider any licensing issues related wit=
h
> > the use of any third party OS images. Downloading them as a single pers=
on
> > may be straightforward but creating a means to download in "bulk" may
> > cause discussions if the creators apply some terms of service or other
> > legal constraints...
>
> Also please keep in mind the storage capacity of smaller downstreams
> that maintain their own package repos. It would be rather troublesome
> of our package repos suddenly grew by multiple GBs without adequate
> advanced notice.
>
> Thanks,
>
> --
> Shawn Webb
> Cofounder / Security Engineer
> HardenedBSD
>
> Tor-ified Signal: +1 303-901-1600 / shawn_webb_opsec.50
>
> https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/0=
3A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc
>


--=20
Mario.

--00000000000027eee7061c085080
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I think that it may be possible to put only the VM config =
files on the ports,<span class=3D"gmail-HwtZe" lang=3D"en"><span class=3D"g=
mail-jCAhz gmail-JxVs2d gmail-ChMk0b"><span class=3D"gmail-ryNqvb">not nece=
ssarily heavy image files.</span></span></span><span class=3D"gmail-ZSCsVd"=
></span><div class=3D"gmail-OvtS8d"><br></div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jun 29, 2024 at 4:26=
=E2=80=AFPM Shawn Webb &lt;<a href=3D"mailto:shawn.webb@hardenedbsd.org">sh=
awn.webb@hardenedbsd.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">On Sat, Jun 29, 2024 at 09:48:28AM +0200, Chris Moe=
rz wrote:<br>
&gt; <br>
&gt; On Fri, 28 Jun 2024, Connor Cooper wrote:<br>
&gt; <br>
&gt; &gt; Hello, I am presenting you all with an idea for the bhyve project=
 that involves the ports tree. I&#39;ve noticed that a lot of VPS providers=
 have their<br>
&gt; &gt; own images available for various operating systems and it&#39;s r=
elatively easy to use compared to even standalone virtualization systems. C=
onsidering the<br>
&gt; &gt; existence of FreeBSD and bhyve I also just noticed that the ports=
 tree could be a good potential place for bhyve users to access those image=
s. What is<br>
&gt; &gt; the input of the FreeBSD virtualization community regarding this =
idea? Thanks.<br>
&gt; &gt; Best regards,<br>
&gt; &gt; Connor<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; <br>
&gt; Hi Connor,<br>
&gt; <br>
&gt; The ports tree welcomes all sorts of software contributions. If you fe=
el<br>
&gt; like setting utilities and scripts for providing OS images, you&#39;re=
<br>
&gt; certainly free to do so.<br>
&gt; <br>
&gt; As long as you host your code publicly, put an appropriate license on =
it<br>
&gt; and create a ports Makefile, you can submit that through Bugzilla for<=
br>
&gt; inclusion into the ports tree. It&#39;s also helpful to submit your po=
rts<br>
&gt; Makefile as change diff to the ports tree via Phabricator<br>
&gt; (<a href=3D"http://reviews.freebsd.org" rel=3D"noreferrer" target=3D"_=
blank">reviews.freebsd.org</a>).<br>
&gt; <br>
&gt; Please keep in mind, that our ports maintainers are all volunteers, so=
<br>
&gt; creating and submitting a new port may take some time.<br>
&gt; <br>
&gt; One last thing, as my &quot;2 cents&quot;, because this can quickly ha=
lt such<br>
&gt; endeavors: please remember to consider any licensing issues related wi=
th<br>
&gt; the use of any third party OS images. Downloading them as a single per=
son<br>
&gt; may be straightforward but creating a means to download in &quot;bulk&=
quot; may<br>
&gt; cause discussions if the creators apply some terms of service or other=
<br>
&gt; legal constraints...<br>
<br>
Also please keep in mind the storage capacity of smaller downstreams<br>
that maintain their own package repos. It would be rather troublesome<br>
of our package repos suddenly grew by multiple GBs without adequate<br>
advanced notice.<br>
<br>
Thanks,<br>
<br>
-- <br>
Shawn Webb<br>
Cofounder / Security Engineer<br>
HardenedBSD<br>
<br>
Tor-ified Signal: +1 303-901-1600 / shawn_webb_opsec.50<br>
<a href=3D"https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Sha=
wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc" rel=3D"noreferrer=
" target=3D"_blank">https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/m=
aster/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc</a><br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d=
iv>

--00000000000027eee7061c085080--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSii3a_%2BH43-8VkxDT%2BpW_tM9b93cW8zYx6bLTmWGmz8heQ>