From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 949D11382C5 for ; Sat, 13 Mar 2021 12:26:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E4F41E088F; Sat, 13 Mar 2021 12:26:17 +0000 (UTC) Received: from sender4-of-o53.zoho.com (sender4-of-o53.zoho.com [136.143.188.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 73D35E0875 for ; Sat, 13 Mar 2021 12:26:17 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; t=1615638374; cv=none; d=zohomail.com; s=zohoarc; b=ELx7OMuk9qOOAmQvDb5IUR75hmPuP0L/6JHXuWmG3JSXkjg9tmgGuTjYhSoUbkekjzBwryZvc0+Ry4MVD0ymcE8TyojhKWdDpAw7XWMAzkKewSk0bKxd4gTZFU3IzxsAHXRE68mEn17RTF91D/rtHUh5gXFeWsSURWL35lWn+/8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1615638374; h=Content-Type:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=UHBv37rCpM75qBApJBk9eG7IgjTa49Ji0JGOK5TzH3Q=; b=R1GNJ+6yPTDUf66lXQcYSyshGgkP4d1dQErYVesou3iAjpvBe7APpYs2HtEtSPMY3Qdviuyh5dqT81UXKlNbsj2S14u/fhsf6Q8KVbbE5tO/OD2PXxhKnOuDk6veuIlrR2OKkZQLsX+2p4scHhZJVfwXN6kYNLnzTToA0o3lhHM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=qubes-os.org; spf=pass smtp.mailfrom=frederic.pierret@qubes-os.org; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1615638374; s=s; d=qubes-os.org; i=frederic.pierret@qubes-os.org; h=From:To:References:Subject:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type; bh=UHBv37rCpM75qBApJBk9eG7IgjTa49Ji0JGOK5TzH3Q=; b=aujviSJwfnJN+bql/9AH6sG+UMKiX+/BvLr8Z6u1ND77YvNn3TompyYeHexnZXu3 IO+Dte9fWvv9v4GDNp6HBA8gloQAOuTHu5JyJwg7UBsRzm3Q7RvDfc+Rqrw/QmW2wD2 oF/nUn+EUDvSUobkZ4iuAKst4hYCpXK9p4dvPu3I= Received: from [10.137.0.21] (92.188.110.153 [92.188.110.153]) by mx.zohomail.com with SMTPS id 1615638369189548.0679925766625; Sat, 13 Mar 2021 04:26:09 -0800 (PST) From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= To: gentoo-dev@lists.gentoo.org References: <24819743.1r3eYUQgxm@farino> Subject: Re: [gentoo-dev] New project: binhost Message-ID: Date: Sat, 13 Mar 2021 13:25:54 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Y7oNfCre7rOjT1yfGaFaAfKJ2LG85UC2c" X-Zoho-Virus-Status: 1 X-ZohoMailClient: External X-Archives-Salt: a9fce456-7ae9-4e90-b7b9-d05ed39f6b50 X-Archives-Hash: d942cf241aef8ecac4459988e7071a37 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Y7oNfCre7rOjT1yfGaFaAfKJ2LG85UC2c Content-Type: multipart/mixed; boundary="xeXenpV82FeCBPiJgluoEPhDeKPx7x2Ml"; protected-headers="v1" From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= To: gentoo-dev@lists.gentoo.org Message-ID: Subject: Re: [gentoo-dev] New project: binhost References: <24819743.1r3eYUQgxm@farino> In-Reply-To: --xeXenpV82FeCBPiJgluoEPhDeKPx7x2Ml Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Le 2/10/21 =E0 9:04 PM, Fr=E9d=E9ric Pierret a =E9crit=A0: >=20 >=20 > Le 2/10/21 =E0 6:57 PM, Andreas K. H=FCttel a =E9crit=A0: >> Hi all, >> >> I'm announcing a new project here - "binhost" >> >> "The Gentoo Binhost project aims to provide readily installable, preco= mpiled >> packages for a subset of configurations, via central binary package ho= sting. >> Currently we are still in the conceptual planning stage. " >> >> https://wiki.gentoo.org/wiki/Project:Binhost >> >> If you're interested in helping out, feel free to add yourself on the = wiki >> page. >> >> Note that I see actually *building* the packages not as the central po= int of >> the project (that could be e.g. a side effect of a tinderbox). I'm mor= e >> concerned about >> * what configurations should we use >> * what portage features are still needed or need improvements (e.g. bi= npkg >> signing and verification) >> * how should hosting look like >> * and how we can test this on a limited scale before it goes "into pro= duction" >> * ... >> >> Comments, ideas, flamebaits? :D >> >> Cheers, >> Andreas >> >=20 > Hi Andreas, >=20 > I'm pretty interested to help for this topic. Notably, for my work on c= reating and maintaining Gentoo template for Qubes OS, I'm weekly construc= ting binpkgs mirrors in order to ease rebuilding from scratch Gentoo temp= lates and also for CI purposes. So I would be glad to help the whole Gent= oo community in such efforts. >=20 > I'm also following a very interesting work here on portage: https://git= hub.com/gentoo/portage/pull/562 >=20 > Best regards, > Fr=E9d=E9ric >=20 Hi, A quick update here, I'm currently testing and validating the work done i= n https://github.com/gentoo/portage/pull/562 in order to give some feedba= ck to Zac hoping we could have this new feature for gpkg available soon i= n Portage. If anyone wants to try, you just have to use @RinCat branch. I've simply = emerged Portage by replacing in portage-9999.ebuild: EGIT_REPO_URI=3D"https://github.com/RinCat/portage.git" EGIT_BRANCH=3D"gpkg" and a quick make.conf example can be found in here: https://github.com/ge= ntoo/portage/pull/562#issuecomment-797112962. As of today, the gpkg and signature are working properly. I'm currently b= uilding a Gentoo from scratch with this feature and then, I would use it = as binhost with signature validation enabled. Best regards, Fr=E9d=E9ric --xeXenpV82FeCBPiJgluoEPhDeKPx7x2Ml-- --Y7oNfCre7rOjT1yfGaFaAfKJ2LG85UC2c Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEn6ZLkvlecGvyjiymSEAQtc3FduIFAmBMr1gACgkQSEAQtc3F duKN6A//f1nLkSnf42LO1NoKEzEHsU3/JnjslMbBvvhCJ9TqmbtLGpwBtnE+UvXl iLjt/sVAsZZYBRAfBqROs8cqvOAkmFF79IMaxWkjBjmzk3s3yRcV9/ANYW71NsYG nqze34NIegYr7FhpxBG4xmI7ado/knNXBk14e1bEUI1FyQRrQcQuu4sXD811QAgQ uvvhttMN+yfHcoO7YpVQkq/glsU/C41/11+0et8dVALDO5SSVmfZwX1tXdWYRWrA VpvO0Ga4xyj13FoiAjoA3hMbZFDJyqI96vv4ZZm2AXeBUxKpxj/Jx3S9uJs1n7mx 9YPRH3q+pMD6pU0ojaeS1/Mzf2RnqnWJttyhP5YAYz0ms2joLA8TfFFNqn78cAgr P7p/5rQLOAvBdoE2tKTfVGKSFEV6p4g27UU5F+X/IdYBypvsws27stTW7HKaFp4W zsY/9yjXsyBH/pGWW39lOl/pSvS7GJra///MUwykpmI1o86dldP/kwnSTXO7QwjO RV2d1IV0ttWBLBDcdIurQUACg0jHP6l8fhhF23NO/Z8Qla/OVX4n14Hl+6Ptt7RT wWpqtwRNj2LFHtYRUmqRmT7+7EccX7lMU9JCSBg5/qeddd0r9ZD74lHpHne4Bg9H l99tTruYdZ+X5i0473/xI9L22H5lGRpIYrxt4JMkKfsg+UB/HJw= =QdZQ -----END PGP SIGNATURE----- --Y7oNfCre7rOjT1yfGaFaAfKJ2LG85UC2c--