From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 12 Sep 2021 22:34:22 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mPWBC-00040l-9v for lore@lore.pengutronix.de; Sun, 12 Sep 2021 22:34:22 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1mPWBB-00031y-NY; Sun, 12 Sep 2021 22:34:21 +0200 Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mPWAL-00031K-Vn for ptxdist@pengutronix.de; Sun, 12 Sep 2021 22:33:29 +0200 Received: from rhi by ptx.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1mPWAL-0003Mg-Mi for ptxdist@pengutronix.de; Sun, 12 Sep 2021 22:33:29 +0200 Date: Sun, 12 Sep 2021 22:33:29 +0200 From: Roland Hieber To: ptxdist@pengutronix.de Message-ID: <20210912203329.pc3e5dc6lylbntq7@pengutronix.de> References: <20210809080608.23475-1-rhi@pengutronix.de> <20210809080608.23475-5-rhi@pengutronix.de> <20210903131713.GD4027748@pengutronix.de> <20210908114359.ik54f4ufg44gq2bb@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20210908114359.ik54f4ufg44gq2bb@pengutronix.de> User-Agent: NeoMutt/20180716 Subject: Re: [ptxdist] [PATCH v2 5/5] ptxd_lib_code_signing: add key whitelist checks X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false T24gV2VkLCBTZXAgMDgsIDIwMjEgYXQgMDE6NDM6NTlQTSArMDIwMCwgUm9sYW5kIEhpZWJlciB3 cm90ZToKPiBPbiBGcmksIFNlcCAwMywgMjAyMSBhdCAwMzoxNzoxM1BNICswMjAwLCBNaWNoYWVs IE9sYnJpY2ggd3JvdGU6Cj4gPiBPbiBNb24sIEF1ZyAwOSwgMjAyMSBhdCAxMDowNjowOEFNICsw MjAwLCBSb2xhbmQgSGllYmVyIHdyb3RlOgo+ID4gPiBkaWZmIC0tZ2l0IGEvcnVsZXMvcHJlLzAz MC1jb2RlLXNpZ25pbmctY29uc3VtZXJzLm1ha2UgYi9ydWxlcy9wcmUvMDMwLWNvZGUtc2lnbmlu Zy1jb25zdW1lcnMubWFrZQo+ID4gPiBpbmRleCA5MDllOGViZDY5MzYuLmJjYTA1ODU0MzcyZCAx MDA2NDQKPiA+ID4gLS0tIGEvcnVsZXMvcHJlLzAzMC1jb2RlLXNpZ25pbmctY29uc3VtZXJzLm1h a2UKPiA+ID4gKysrIGIvcnVsZXMvcHJlLzAzMC1jb2RlLXNpZ25pbmctY29uc3VtZXJzLm1ha2UK PiA+ID4gQEAgLTI4LDYgKzI4LDkgQEAgJChzdHJpcCBcCj4gPiA+ICAJCSQoY2FsbCBwdHgvY3Mt Y29uc3VtZXItZW52LCAkKDEpKVwKPiA+ID4gIAkJCWNzX2dldF91cmkgJyQoc3RyaXAgJCgyKSkn XAo+ID4gPiAgCSlcCj4gPiA+ICsJJChpZiAkKGZpbHRlci1vdXQgMCwkKC5TSEVMTFNUQVRVUykp LFwKPiA+ID4gKwkJJChjYWxsIHB0eC9lcnJvciwgY3MtZ2V0LXVyaTogd2hpdGVsaXN0IGNoZWNr IGZhaWxlZCDigJMgc2VlIGVycm9ycyBhYm92ZSlcCj4gPiA+ICsJKVwKPiA+IAo+ID4gWW91IGNh bm5vdCB1c2UgcHR4L2Vycm9yIGhlcmUuIFRoYXQgbWFjcm8gY2FuIG9ubHkgYmUgdXNlZCBmb3Ig c3R1ZmYgdGhhdAo+ID4gaXMgZXZhbHVhdGVkIGJlZm9yZSB0aGUgZmlyc3QgdGFyZ2V0IGlzIGV4 ZWN1dGVkLiBPdGhlcndpc2UgdGhlIGVycm9yCj4gPiBtZXNzYWdlIHdpbGwgZ2V0IGxvc3QuCj4g PiBZb3UgbmVlZCB0byB1c2UgJChlcnJvciAuLi4pIGhlcmUuIFByb2JhYmx5IHdpdGggdGhlIHNh bWUgJChzaGVsbCA6KSBoYWNrCj4gPiB0aGF0IGlzIHVzZWQgaW4ga2VybmVsLm1ha2UuCj4gCj4g T2theS4KClRoZSAkKHNoZWxsIDopIGhhY2sgd2FzIGFwcGFyZW50bHkgbm90IG5lY2Vzc2FyeSwg YnV0IHRoZXJlIHdhcyBzb21lCmZhbGxvdXQ7IGFzIHNvb24gYXMgSSBjaGFuZ2VkIGl0IHRvICQo ZXJyb3IpLCBJIG5vdGljZWQgdGhhdCBpdCBlcnJvcnMKYWxsIG92ZXIgdGhlIHBsYWNlIHdoZW4g YnVpbGRpbmcgYSBCU1AgZnJvbSBzY3JhdGNoLCBzbyBJIGhhZCB0byBtYWtlIGEKZmV3IG1vcmUg Zml4ZXMgZm9yIHZhcmlhYmxlcyB0aGF0IGFyZSBleHBhbmRlZCBiZWZvcmUgdGhlIGNvZGUgc2ln bmluZwpwcm92aWRlciBpcyBpbnN0YWxsZWQuCgo+ID4gPiAgKQo+ID4gPiAgZW5kZWYKPiA+ID4g IAo+ID4gPiBAQCAtNDAsNSArNDMsOCBAQCAkKHN0cmlwIFwKPiA+ID4gIAkJJChjYWxsIHB0eC9j cy1jb25zdW1lci1lbnYsICQoMSkpXAo+ID4gPiAgCQkJY3NfZ2V0X2NhICckKHN0cmlwICQoMikp J1wKPiA+ID4gIAkpXAo+ID4gPiArCSQoaWYgJChmaWx0ZXItb3V0IDAsJCguU0hFTExTVEFUVVMp KSxcCj4gPiA+ICsJCSQoY2FsbCBwdHgvZXJyb3IsIGNzLWdldC1jYTogd2hpdGVsaXN0IGNoZWNr IGZhaWxlZCDigJMgc2VlIGVycm9ycyBhYm92ZSlcCj4gPiA+ICsJKVwKPiA+IAo+ID4gc2FtZSBo ZXJlLgoKIC0gUm9sYW5kCgoKLS0gClJvbGFuZCBIaWViZXIsIFBlbmd1dHJvbml4IGUuSy4gICAg ICAgICAgfCByLmhpZWJlckBwZW5ndXRyb25peC5kZSAgICAgfApTdGV1ZXJ3YWxkZXIgU3RyLiAy MSAgICAgICAgICAgICAgICAgICAgIHwgaHR0cHM6Ly93d3cucGVuZ3V0cm9uaXguZGUvIHwKMzEx MzcgSGlsZGVzaGVpbSwgR2VybWFueSAgICAgICAgICAgICAgICB8IFBob25lOiArNDktNTEyMS0y MDY5MTctMCAgICB8CkFtdHNnZXJpY2h0IEhpbGRlc2hlaW0sIEhSQSAyNjg2ICAgICAgICAgfCBG YXg6ICAgKzQ5LTUxMjEtMjA2OTE3LTU1NTUgfAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KcHR4ZGlzdCBtYWlsaW5nIGxpc3QKcHR4ZGlzdEBwZW5ndXRy b25peC5kZQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1haWwgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIgdG8gcHR4ZGlzdC1yZXF1ZXN0QHBlbmd1dHJvbml4LmRlCg==