From nobody Sat Jun 29 07:48:28 2024 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WB4FJ24N2z5JlLh for ; Sat, 29 Jun 2024 07:49:08 +0000 (UTC) (envelope-from freebsd@ny-central.org) Received: from mail2.ny-central.com (mail2.ny-central.com [173.212.246.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4WB4FG472sz4HsM for ; Sat, 29 Jun 2024 07:49:06 +0000 (UTC) (envelope-from freebsd@ny-central.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ny-central.org header.s=202405 header.b=ssqHCuTN; dmarc=pass (policy=none) header.from=ny-central.org; spf=pass (mx1.freebsd.org: domain of freebsd@ny-central.org designates 173.212.246.2 as permitted sender) smtp.mailfrom=freebsd@ny-central.org X-Virus-Scanned: amavisd-new at ny-central.com DKIM-Filter: OpenDKIM Filter v2.10.3 mail2.ny-central.com 263A11AF357 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ny-central.org; s=202405; t=1719647337; bh=4b7d/7PiSz4wH/vnl90RYnSHpdHEhvt6LqDkXuO3mXw=; h=Date:From:To:Subject:In-Reply-To:References; z=Date:=20Sat,=2029=20Jun=202024=2009:48:28=20+0200=20(CEST)|From:= 20Chris=20Moerz=20|To:=20FreeBSD=20Virtual ization=20Mailing=20List=20|Su bject:=20Re:=20OS=20Images(Linux/etc)=20in=20ports=20tree|In-Reply -To:=20|References:=20; b=ssqHCuTN5vwKuLPJZ0/Foq6IG1FhPe80aDxnSBo+o3UJAKuHsxnth652JbcWlvJ29 ilpG+tdoqDZ1j9sl4gQJ9PBcLyK05xyTdRDQ0ZIiAkttuclIpbb1I5IOqSy3WQdvAy QK06njD2ZN0C1PUfZMsWB+/vtPt2G6n8KoQKug6SpheS+qgbDUHd2ttbjgLOGQ7yzu h8rN2FdTROI4SVfDMka/bvkcI11lGpDn38UvfR+IIYtjHrnjPOWXCkzUyKa7ouSEJr qP8vnw1nKZ5qrBN0QD0M3caX3HYw/Y3wRNywvvjDWBx63KfLuMYIE4iwBkhlt2hHow cMCRZXQbu/bOdFyz6v6mHMsYywml6ChNBQeO+IdO54nzQ7mW4s8QqNGknEbCZgiH64 AOnh+O0A1oGLqXpiGUjrM1FaR0F5/97IQ+y/hDPhAIS5ykLO50tsHNdrK6EFJbZ98K 9vUbprC0+6DlrmeezrJwli+KAwGvqyzq6R9yNQ0Zanz/w2ODPGVlW0rz/M1HhcyUYP 5Ym5z8Aos5r0uDm6CXMqwj00R6Oidc3g5jFjZ8RsKJdYVQMa38uRBQO6rrxDpWxisx qN3p6J1lRziJDbV4cqWWCRpXd62Ywr6SzcsS40Ro3ZXP0GpExONOxC2WiczUfHtpXL EdT25fbEb0MM+SLIuQ8sQfkg= Received: from tenforward.ny-central.local (unknown [192.168.11.104]) by mail2.ny-central.com (Postfix) with ESMTPSA id 263A11AF357 for ; Sat, 29 Jun 2024 09:48:47 +0200 (CEST) Date: Sat, 29 Jun 2024 09:48:28 +0200 (CEST) From: Chris Moerz To: FreeBSD Virtualization Mailing List Subject: Re: OS Images(Linux/etc) in ports tree In-Reply-To: Message-ID: <28dd6abb-5868-e42a-c385-37e72653ba2d@ny-central.org> References: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on mail2.ny-central.com X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.90 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[ny-central.org,none]; R_DKIM_ALLOW(-0.20)[ny-central.org:s=202405]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:51167, ipnet:173.212.240.0/21, country:DE]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; DKIM_TRACE(0.00)[ny-central.org:+] X-Rspamd-Queue-Id: 4WB4FG472sz4HsM On Fri, 28 Jun 2024, Connor Cooper wrote: > Hello, I am presenting you all with an idea for the bhyve project that involves the ports tree. I've noticed that a lot of VPS providers have their > own images available for various operating systems and it's relatively easy to use compared to even standalone virtualization systems. Considering the > 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 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 feel 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 it 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 with the use of any third party OS images. Downloading them as a single person 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... chris