From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qOyED/ptv2LrgAAAbAwnHQ (envelope-from ) for ; Fri, 01 Jul 2022 23:58:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qBJLDvptv2IdNwAA9RJhRA (envelope-from ) for ; Fri, 01 Jul 2022 23:58:18 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9D44A41A6B for ; Fri, 1 Jul 2022 23:58:17 +0200 (CEST) Received: from localhost ([::1]:58742 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7OeW-0004Gl-SJ for larch@yhetil.org; Fri, 01 Jul 2022 17:58:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55076) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7OeI-0004GH-7h for guix-patches@gnu.org; Fri, 01 Jul 2022 17:58:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45384) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7OeH-0002uH-Vd for guix-patches@gnu.org; Fri, 01 Jul 2022 17:58:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7OeH-0008MA-Ud for guix-patches@gnu.org; Fri, 01 Jul 2022 17:58:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49898] [PATCH v6] gnu: Add spectre-meltdown-checker. Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 01 Jul 2022 21:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49898 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 49898@debbugs.gnu.org Received: via spool by 49898-submit@debbugs.gnu.org id=B49898.165671265532086 (code B ref 49898); Fri, 01 Jul 2022 21:58:01 +0000 Received: (at 49898) by debbugs.gnu.org; 1 Jul 2022 21:57:35 +0000 Received: from localhost ([127.0.0.1]:39281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Odq-0008LR-EI for submit@debbugs.gnu.org; Fri, 01 Jul 2022 17:57:34 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:44253) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Odn-0008LA-RC for 49898@debbugs.gnu.org; Fri, 01 Jul 2022 17:57:33 -0400 Date: Fri, 01 Jul 2022 21:57:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1656712644; x=1656971844; bh=9paj4+6A5FEvabbMPc4AwDtvacSpiC6P/wMSe9QxYsk=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=Ekq99Iz/QM6/wTqM3gjEeSJds8wHvc/MzEU/wqWBS5GZ0TBlwTHqA3Xoi+h/G/sBr S2fJs+STdtJnfwxvLUJ5sqcLQzVC4O5RaIkA4zjN+4c8PvQUjYjGbLQY7jtpML0EG4 zp/85tc3Rg4u1G/v2E5tSTO3iuoGfiaIrfX7xG4kmoAGhgqE0YltABrRu1LAUbM2JY Mj4RxPnOKeZRV1RG4Kr2bqmo/+troYlr+Ph0xTcWDvN9tNaiTvnNx0i4GmKoKL1nSi J5X+wMZCNji3opXJS7L4noKHFHQv/8H5es4llbRNw4A/KqX+q6Q9Sh053AEiQRqLfh mqUTY0WG9fOmw== Message-ID: <1BotgVcf3T0nBoSMz6SX1q7rpoKPp5bWkKSJcPItI46rjJV4dH0mmSkw_VVmE2MSpj10jMiscrcQLejbOo7192u2AsScBrWklgnP09m_dg4=@protonmail.com> In-Reply-To: References: <0611f164235f06ffdfaa3eb4fa5a7915210df134.camel@gmail.com> <9fb60e57ba5ed684c5ad113c3b9861e7d2e922e0.camel@gmail.com> Feedback-ID: 14143818:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: phodina X-ACL-Warn: , phodina via Guix-patches From: phodina via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656712697; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=9paj4+6A5FEvabbMPc4AwDtvacSpiC6P/wMSe9QxYsk=; b=CO4LnIuFydoxrNBbft1K4ZNDYsXbjCTA8pTiaNHYEFeGGE2X0k7ABOqf8YeKMPFDTHoVpL IkCzdIQXzzFKPwdQRqVC8PCfOUmiR2HgrkwLmsKFd/O1j/1u4/qNRc9AW9c3qn0jrr6vFO rtDxgGgiY/gPI9VFHzQPYcZLwSicI7zsGVaDb00JVFs4rk2svIyCIO8nP5J5xI5GKI2NxR X5CCexLnXyw2BFXrCnyIjhPq/jU8M427wcBf2kJs1jF/p+WDV1hebOnGU7gjdKL38eafnz ITUsawxlXIZCGKi4RNV8uF78BYSXp3zpjiDKKstEsIVP24bYW8UEogUHKat71A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656712697; a=rsa-sha256; cv=none; b=o27gXtbUv0qgCGzIwO6C9YquR81ix4LfBHdiT+idzJ1QWIym7PWywUJ5xxQCMopbyjV/m4 6YnIeegolF8bqjm3kw37C/ib6PoYE0fO38A60/so1lPe+MlecdgR3OIPTOr9yhfqJChcjd tQDXiCC9ySosxYa8It8u4j3C/O9CaM+aFK+DhgqTt7mSUlcGj9CKiKeHuBIGavMJAgxhB2 RkX1heXFazgmVqRUWje/9uoR+sgV4m7CbzcV8FN8rBLAEVAmrzIb/Glwa7DCjJW3UZga23 81Cdmgbg+SZrlJndh9jXoUKo08Np2hzc9f1gm3tRVIMlNZfbf+H+LVDuYjj5Eg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b="Ekq99Iz/"; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -0.85 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b="Ekq99Iz/"; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9D44A41A6B X-Spam-Score: -0.85 X-Migadu-Scanner: scn1.migadu.com X-TUID: ZGLcGUSKmc+J This is a multi-part message in MIME format. --b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! here's updated patch set: - The version has been updated. - It uses gexps. - There are now 3 packages (intelfw and mcextractor are new). There is the issue with Intel license. Not sure if it can be included. The intelfw and mcextractor are used in the shell function update_fwdb. It = might be better to create a patch, remove the download functionality and po= int it to /gnu/store for the package inputs. What do you think? ---- Petr --b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho Content-Type: text/x-patch; name=v6-0001-gnu-Add-intelfw.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v6-0001-gnu-Add-intelfw.patch RnJvbSBmYmVlNTQ0YjAwZGU0OWU3YzI2ZTEyNWVjMmYxMDYxNTI0Y2MxOWFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAxIEp1bCAyMDIyIDIzOjE4OjEzICswMjAwClN1YmplY3Q6IFtQQVRDSCB2NiAx LzNdIGdudTogQWRkIGludGVsZncuCgoqIGdudS9wYWNrYWdlcy9saW51eC5zY20gKGludGVsZncp OiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2xpbnV4LnNjbSBiL2du dS9wYWNrYWdlcy9saW51eC5zY20KaW5kZXggNThkMzMxNDBiZC4uOTgzMzNjNWJlMiAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2xpbnV4LnNjbQorKysgYi9nbnUvcGFja2FnZXMvbGludXguc2Nt CkBAIC03OTgzLDYgKzc5ODMsMjkgQEAgKGRlZmluZS1wdWJsaWMgcHNtCiAgICAgKHN1cHBvcnRl ZC1zeXN0ZW1zICcoImk2ODYtbGludXgiICJ4ODZfNjQtbGludXgiKSkKICAgICAobGljZW5zZSAo bGlzdCBsaWNlbnNlOmJzZC0yIGxpY2Vuc2U6Z3BsMikpKSkgO2R1YWwKIAorKGRlZmluZS1wdWJs aWMgaW50ZWxmdworICAocGFja2FnZQorICAgIChuYW1lICJpbnRlbGZ3IikKKyAgICAodmVyc2lv biAiMjAyMjA1MTAiKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9pbnRlbC9J bnRlbC1MaW51eC1Qcm9jZXNzb3ItTWljcm9jb2RlLURhdGEtRmlsZXMiKQorICAgIChzb3VyY2Ug CisgICAgICAgICAgICAgIChvcmlnaW4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAodXJpCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIGhvbWUtcGFnZQorCQkJCQkJCSAi L2FyY2hpdmUvcmVmcy90YWdzL21pY3JvY29kZS0iCisJCQkJCQkJIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIwYWtk NTI2cnJrc2t6N2wwa2loYnltbWp6Y21mNTZwdjdraDBuYmR2aXl3cW5tcXhxazk1IikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNvcHktYnVpbGQtc3lzdGVtKQorICAgIChzeW5vcHNpcyAiSW50ZWwg UHJvY2Vzc29yIE1pY3JvY29kZSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgSW50ZWwgUHJvY2Vzc29yIE1pY3JvY29kZSBwcm92aWRlcworYSBtZWNoYW5pc20gdG8g cmVsZWFzZSB1cGRhdGVzIGZvciBzZWN1cml0eSBhZHZpc29yaWVzIGFuZCBmdW5jdGlvbmFsIGlz c3VlcywKK2luY2x1ZGluZyBlcnJhdGEuIikKKwk7OyBUT0RPOiBJbnRlbCBub25mcmVlIGxpY2Vu c2UKKyAgICAobGljZW5zZSAjZikpKQorCiAoZGVmaW5lLXB1YmxpYyBzbmFwc2NyZWVuc2hvdAog ICAocGFja2FnZQogICAgIChuYW1lICJzbmFwc2NyZWVuc2hvdCIpCi0tIAoyLjM2LjEKCg== --b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho Content-Type: text/x-patch; name=v6-0002-gnu-Add-mcextractor.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v6-0002-gnu-Add-mcextractor.patch RnJvbSBjY2E1OWZkNzI4MWNlODMyZGFhNDZmMjAxYWQ3ZDY4MDU4ZTZjMmRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogRnJpLCAxIEp1bCAyMDIyIDIzOjE4OjIzICswMjAwClN1YmplY3Q6IFtQQVRDSCB2NiAy LzNdIGdudTogQWRkIG1jZXh0cmFjdG9yLgoKKiBnbnUvcGFja2FnZXMvbGludXguc2NtIChtY2V4 dHJhY3Rvcik6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbGludXgu c2NtIGIvZ251L3BhY2thZ2VzL2xpbnV4LnNjbQppbmRleCA5ODMzM2M1YmUyLi41ZjYzNDgyNGJm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbGludXguc2NtCisrKyBiL2dudS9wYWNrYWdlcy9s aW51eC5zY20KQEAgLTgwMDYsNiArODAwNiwzOCBAQCAoZGVmaW5lLXB1YmxpYyBpbnRlbGZ3CiAJ OzsgVE9ETzogSW50ZWwgbm9uZnJlZSBsaWNlbnNlCiAgICAgKGxpY2Vuc2UgI2YpKSkKIAorKGRl ZmluZS1wdWJsaWMgbWNleHRyYWN0b3IKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAibWNleHRyYWN0 b3IiKQorICAgICh2ZXJzaW9uICIxLjc0LjEiKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9wbGF0b21hdi9NQ0V4dHJhY3RvciIpCisgICAgKHNvdXJjZSAKKyAgICAgICAgICAg ICAgKG9yaWdpbgorICAgICAgICAgICAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkK KyAgICAgICAgICAgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorCQkJCQkJICAo dXJsIGhvbWUtcGFnZSkKKwkJCQkJCSAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lv biAiLXIyMzIiKSkpKQorICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5h bWUgdmVyc2lvbikpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAi MDlweGEyM2tkc3k4YXBueGF5N3Yxd21kczU4NzlyajZoeDc3OXJycW1zcGxsd2dnNzloaiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQorCShhcmd1bWVudHMKKwkg KGxpc3QgIzp1c2Utc2V0dXB0b29scz8gI2YKKwkgICAgICAgIzp0ZXN0cz8gI2YKKwkgICAgICAg IzpwaGFzZXMKKyAgICAgICAgICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisJ CSAgICAgIChkZWxldGUgJ2J1aWxkKQorCQkJICAocmVwbGFjZSAnaW5zdGFsbAorCQkJICAgKGxh bWJkYSogXworCQkJICAgKGluc3RhbGwtZmlsZSAiTUNFLnB5IiAoc3RyaW5nLWFwcGVuZCAjJG91 dHB1dCAiL2JpbiIpKQorCQkJICAgKGluc3RhbGwtZmlsZSAiTUNFLmRiIiAoc3RyaW5nLWFwcGVu ZCAjJG91dHB1dAorCQkJICAgIi9zaGFyZS8iKSkpKSkpKQorICAgIChzeW5vcHNpcyAiSW50ZWws IEFNRCwgVklBICYgRnJlZXNjYWxlIE1pY3JvY29kZSBFeHRyYWN0aW9uIFRvb2wiKQorICAgIChk ZXNjcmlwdGlvbiAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdG9vbCBNQyBFeHRyYWN0b3Igd2hp Y2ggcGFyc2VzIEludGVsLAorQU1ELCBWSUEgYW5kIEZyZWVzY2FsZSBwcm9jZXNzb3IgbWljcm9j b2RlIGJpbmFyaWVzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0yKSkpCisKIChkZWZpbmUt cHVibGljIHNuYXBzY3JlZW5zaG90CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInNuYXBzY3JlZW5z aG90IikKLS0gCjIuMzYuMQoK --b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho Content-Type: text/x-patch; name=v6-0003-gnu-Add-spectre-meltdown-checker.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v6-0003-gnu-Add-spectre-meltdown-checker.patch RnJvbSA0ZWM2NGViZDBkYmFlZDdkZTIyMGE2ZDBiYjZhMTg0NTA2MGI3YTUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVGh1LCA1IEF1ZyAyMDIxIDE4OjIzOjQ3ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2NiAz LzNdIGdudTogQWRkIHNwZWN0cmUtbWVsdGRvd24tY2hlY2tlci4KCiogZ251L3BhY2thZ2VzL2xp bnV4LnNjbSAoc3BlY3RyZS1tZWx0ZG93bi1jaGVja2VyKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9saW51eC5zY20gYi9nbnUvcGFja2FnZXMvbGludXguc2NtCmlu ZGV4IDVmNjM0ODI0YmYuLmY5YzdhMGM5M2EgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9saW51 eC5zY20KKysrIGIvZ251L3BhY2thZ2VzL2xpbnV4LnNjbQpAQCAtMTU0LDYgKzE1NCw3IEBAIChk ZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgbGludXgpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIHZpZGVvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB2dWxrYW4pCiAgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHdlYikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgd2dldCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeGlwaCkKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgeG1sKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4ZGlz b3JnKQpAQCAtMTY3LDYgKzE2OCw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgbGlu dXgpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY29weSkKICAgIzp1c2UtbW9k dWxlIChndWl4IGJ1aWxkLXN5c3RlbSBnbnUpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1z eXN0ZW0gZ28pCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY29weSkKICAgIzp1 c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBtZXNvbikKICAgIzp1c2UtbW9kdWxlIChndWl4 IGJ1aWxkLXN5c3RlbSBweXRob24pCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0g dHJpdmlhbCkKQEAgLTgwMzgsNiArODA0MCw4NCBAQCAoZGVmaW5lLXB1YmxpYyBtY2V4dHJhY3Rv cgogQU1ELCBWSUEgYW5kIEZyZWVzY2FsZSBwcm9jZXNzb3IgbWljcm9jb2RlIGJpbmFyaWVzIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0yKSkpCiAKKyhkZWZpbmUtcHVibGljIHNwZWN0cmUt bWVsdGRvd24tY2hlY2tlcgorICAocGFja2FnZQorICAgIChuYW1lICJzcGVjdHJlLW1lbHRkb3du LWNoZWNrZXIiKQorICAgICh2ZXJzaW9uICIwLjQ1IikKKyAgICAoc291cmNlIChvcmlnaW4KKyAg ICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1y ZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3Nw ZWVkNDcvc3BlY3RyZS1tZWx0ZG93bi1jaGVja2VyIikKKyAgICAgICAgICAgICAgICAgICAgKGNv bW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAgICAgICAgKGZpbGUt bmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2 CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjF4eDhoNTc5MWxoYzJ4 dzBkY2J6amtrbHp2bHh3eGtqemg4ZGk0ZzhkaXZmeTI0ZnFzbjgiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY29weS1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAobGlzdCAjOmlu c3RhbGwtcGxhbiAjfmAoKCJzcGVjdHJlLW1lbHRkb3duLWNoZWNrZXIuc2giCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJiaW4vc3BlY3RyZS1tZWx0ZG93bi1jaGVja2VyLnNoIikpCisg ICAgICAgICAgICM6cGhhc2VzICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAg ICAgICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdyZXBsYWNlLXBhdGhzCisg ICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1v dGhlci1rZXlzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3Bl Y3RyZS1tZWx0ZG93bi1jaGVja2VyLnNoIgorCQkJCQkJCSgoIm1jZWRiX2NhY2hlPSIpIChzdHJp bmctYXBwZW5kICJtY2VkYl9jYWNoZT0iCisJCQkJCQkJIyRtY2V4dHJhY3RvciAiL3NoYXJlL01D RS5kYiIpKQorCQkJCQkJCSgoImludGVsX3RtcD0iKSAoc3RyaW5nLWFwcGVuZCAiaW50ZWxfdG1w PSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMkaW50ZWxmdykpKSkpCisg ICAgICAgICAgICAgICAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdwYXRjaC1wYXRocwor ICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ct b3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGV0ICgocGF0aHMgKG1h cCAobGFtYmRhIChpbnB1dCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChzdHJpbmctYXBwZW5kIChhc3NvYy1yZWYKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dHMgaW5wdXQp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiL2JpbiIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICcoImNvcmV1dGlscyIgImdyZXAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAidXRpbC1saW51eCIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJpdWNvZGUtdG9vbCIKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1dGlsLWxpbnV4LXdpdGgtdWRldiIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnYXdrIgorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImd6aXAiCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibHpvcCIKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsem9wIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInBlcmwiCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicHJvY3BzIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNxbGl0ZSIKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ3Z2V0IgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIndoaWNoIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInh6IgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInpzdGQiKSkpKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5n LWFwcGVuZCAjJG91dHB1dAorCQkJCQkJCQkJCSAgIi9iaW4vc3BlY3RyZS1tZWx0ZG93bi1jaGVj a2VyLnNoIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgYCgiUEFUSCIgcHJlZml4CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgLHBhdGhzKSkpKSkpKSkKKyAgICAoaW5wdXRzIChs aXN0IGJhc2gtbWluaW1hbAorICAgICAgICAgICAgICAgICAgYmludXRpbHMKKyAgICAgICAgICAg ICAgICAgIGNvcmV1dGlscworICAgICAgICAgICAgICAgICAgZ2F3aworICAgICAgICAgICAgICAg ICAgZ3JlcAorICAgICAgICAgICAgICAgICAgZ3ppcAorICAgICAgICAgICAgICAgICAgaXVjb2Rl LXRvb2wKKyAgICAgICAgICAgICAgICAgIGludGVsZncKKyAgICAgICAgICAgICAgICAgIGx6b3AK KyAgICAgICAgICAgICAgICAgIG1jZXh0cmFjdG9yCisgICAgICAgICAgICAgICAgICBwZXJsCisg ICAgICAgICAgICAgICAgICBwcm9jcHMKKyAgICAgICAgICAgICAgICAgIHNxbGl0ZQorICAgICAg ICAgICAgICAgICAgdW56aXAKKyAgICAgICAgICAgICAgICAgIHV0aWwtbGludXgKKyAgICAgICAg ICAgICAgICAgIHV0aWwtbGludXgrdWRldgorICAgICAgICAgICAgICAgICAgd2dldAorICAgICAg ICAgICAgICAgICAgd2hpY2gKKyAgICAgICAgICAgICAgICAgIHh6CisgICAgICAgICAgICAgICAg ICB6c3RkKSkKKyAgICAoc3lub3BzaXMgIlNwZWN0cmUsIE1lbHRkb3duIC4uLiB2dWxuZXJhYmls aXR5L21pdGlnYXRpb24gY2hlY2tlciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBIHNoZWxs IHNjcmlwdCB0byBhc3Nlc3MgeW91ciBzeXN0ZW0ncyByZXNpbGllbmNlIGFnYWluc3QKK3RoZSBz ZXZlcmFsIHRyYW5zaWVudCBleGVjdXRpb24gQ1ZFcyB0aGF0IHdlcmUgcHVibGlzaGVkIHNpbmNl IGVhcmx5IDIwMTgsCithbmQgZ2l2ZSB5b3UgZ3VpZGFuY2UgYXMgdG8gaG93IHRvIG1pdGlnYXRl IHRoZW0uIikKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vc3BlZWQ0Ny9zcGVj dHJlLW1lbHRkb3duLWNoZWNrZXIiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMykpKQorCiAo ZGVmaW5lLXB1YmxpYyBzbmFwc2NyZWVuc2hvdAogICAocGFja2FnZQogICAgIChuYW1lICJzbmFw c2NyZWVuc2hvdCIpCi0tIAoyLjM2LjEKCg== --b1_zvDpCpShZiKqo5lGw1i10HNRvFwmqucxhUVX2SRho--